Malicious Activity Detection in Lightweight Wearable and IoT Devices Using Signal Stitching

Fatih Karabacak1, Umit Ogras2, Sule Ozev1

  • 1School of Electrical, Computer, and Energy Engineering, Arizona State University, Tempe, AZ 85281, USA.

Summary

This study introduces a novel technique to detect malicious hardware or firmware Trojans in integrated circuits (ICs). The method uses side-channel analysis and frequency domain techniques for efficient and reliable security verification.

Related Concept Videos

Bacterial Signaling01:30

Bacterial Signaling

Bacterial signaling can occur within bacteria (intracellular) or between bacteria (intercellular). At times, a group of bacteria behaves like a community. To achieve this, they engage in quorum sensing, the perception of higher cell density that causes changes in gene expression. Quorum sensing involves both extracellular and intracellular signaling. The signaling cascade starts with a molecule called an autoinducer (AI). Individual bacteria produce AIs that move out of the bacterial cell...
37.9K
Signal and System01:26

Signal and System

A signal x(t) is a set of data or a time function representing a variable of interest. Signals typically convey information about a phenomenon, such as atmospheric temperature, humidity, human voice, television images, a dog's bark, or birdsongs. More generally, a signal can be a function of more than one independent variable. For instance, images depend on horizontal and vertical positions and can be regarded as two-dimensional signals. However, this text will focus on one-dimensional...
1.3K
Classification of Signals01:30

Classification of Signals

In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
1.0K