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

Trautmann J, Patsiatzis N, Becher A, Teich J, Wildermann S (2022)


Publication Language: English

Publication Type: Conference contribution, Conference Contribution

Publication year: 2022

Conference Proceedings Title: IEEE Proceedings of the 32nd International Conference on Field Programmable Logic and Applications

Event location: Belfast, United Kingdom

URI: https://ieeexplore.ieee.org/document/10035208

DOI: 10.1109/FPL57034.2022.00025

Abstract

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.

Authors with CRIS profile

Related research project(s)

Involved external institutions

How to cite

APA:

Trautmann, J., Patsiatzis, N., Becher, A., Teich, J., & Wildermann, S. (2022). Real-Time Waveform Matching with a Digitizer at 10 GS/s. In IEEE Proceedings of the 32nd International Conference on Field Programmable Logic and Applications. Belfast, United Kingdom.

MLA:

Trautmann, Jens, et al. "Real-Time Waveform Matching with a Digitizer at 10 GS/s." Proceedings of the International Conference on Field Programmable Logic and Applications (FPL), Belfast, United Kingdom 2022.

BibTeX: Download