KIT | KIT-Bibliothek | Impressum | Datenschutz

JitSCA: Jitter-based Side-Channel Analysis in Picoscale Resolution

Schoos, Kai 1; Meschkov, Sergej ORCID iD icon 1; Tahoori, Mehdi B. 2; Gnad, Dennis R. E. 2
1 Karlsruher Institut für Technologie (KIT)
2 Institut für Technische Informatik (ITEC), Karlsruher Institut für Technologie (KIT)

Abstract:

In safety and security conscious environments, isolated communication channels are often deemed necessary. Galvanically isolated communication channels are typically expected not to allow physical side-channel attacks through that channel. However, in this paper, we show that they can inadvertently leak side channel information in the form of minuscule jitter on the communication signal. We observe worst-case signal jitter within 54 ± 45 ps using an FPGA-based receiver employing a time-to-digital converter (TDC), which is a higher time resolution than a typical oscilloscope can measure, while in many other systems such measurements are also possible. A transmitter device runs a cryptographic accelerator, while we connect an FPGA on the receiver side and measure the signal jitter using a TDC. We can indeed show sufficient side-channel leakage in the jitter of the signal by performing a key recovery of an AES accelerator running on the transmitter. Furthermore, we compare this leakage to a power side channel also measured with a TDC and prove that the timing jitter alone contains sufficient side-channel information. While for an on-chip power analysis attack about 27k traces are needed for key recovery, our cross-device jitter-based attack only needs as few as 47k traces, depending on the setup. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000160577
Veröffentlicht am 11.02.2025
Originalveröffentlichung
DOI: 10.46586/tches.v2023.i3.294-320
Scopus
Zitationen: 5
Dimensions
Zitationen: 3
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Technische Informatik (ITEC)
Publikationstyp Zeitschriftenaufsatz
Publikationsjahr 2023
Sprache Englisch
Identifikator ISSN: 2569-2925
KITopen-ID: 1000160577
Erschienen in IACR Transactions on Cryptographic Hardware and Embedded Systems
Verlag Ruhr-Universität Bochum
Band 2023
Heft 3
Seiten 294 – 320
Vorab online veröffentlicht am 09.06.2023
Nachgewiesen in Dimensions
OpenAlex
Scopus
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page