Real-Time Waveform Matching with a Digitizer at 10 GS/s

by   Jens Trautmann, et al.
TU Ilmenau

Side-Channel Analysis (SCA) requires the detection of the specific time frame Cryptographic Operations (COs) takeplace in the side-channel signal. In laboratory conditions with full control over the Device under Test (DuT), dedicated trigger signals can be implemented to indicate the start and end of COs. For real-world scenarios, waveform-matching techniques have been established which compare the side-channel signal with a template of the CO's pattern in real time to detect the CO in the side channel. State-of-the-art approaches are implemented on Field-Programmable Gate Arrays (FPGAs). However, current waveform-matching designs are processing the samples from Analog-to-Digital Converters (ADCs) sequentially and can only work with low sampling rates due to the limited clock speed of FPGAs. This makes it increasingly difficult to apply existing techniques on modern DuTs that are operating with clock speeds in the GHz range. In this paper, we present a parallel waveform-matching architecture that is capable of performing waveform matching at the speed of fast ADCs. We implement the proposed architecture in a high-end FPGA-based digitizer and apply it to detect AES COs from the side channel of a single-board computer operating at 1 GHz. Our implementation allows for waveform matching at 10 GS/s with high accuracy, thus offering a speedup of 50x compared to the fastest state-of-the-art implementation known to us.


page 1

page 2

page 3

page 4


High-Resolution Waveform Capture Device on a Cyclone-V FPGA

We introduce the waveform capture device (WCD), a flexible measurement s...

Fast FPGA emulation of analog dynamics in digitally-driven systems

In this paper, we propose an architecture for FPGA emulation of mixed-si...

Waveform Optimization for Wireless Power Transfer with Power Amplifier and Energy Harvester Non-Linearities

Waveform optimization has recently been shown to be a key technique to b...

Cost-effective Energy Monitoring of a Zynq-based Real-time System including dual Gigabit Ethernet

The ongoing integration of fine-grained power management features alread...

COMPAQT: Compressed Waveform Memory Architecture for Scalable Qubit Control

On superconducting architectures, the state of a qubit is manipulated by...

Real Time Pattern Matching with Dynamic Normalization

Pattern matching in time series data streams is considered to be an esse...

FPGA-based real-time 105-channel data acquisition platform for imaging system

In this paper, a real-time 105-channel data acquisition platform based o...

Please sign up or login with your details

Forgot password? Click here to reset