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
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.
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.
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.