Sliding-Window Correlation Attacks Against Encryption Devices with an Unstable Clock

Dor Fledel, Avishai Wool

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Power analysis side channel attacks rely on aligned traces. As a counter-measure, devices can use a jittered clock to misalign the power traces. In this paper we suggest a way to overcome this counter-measure, using an old method of integrating samples over time followed by a correlation attack (Sliding Window CPA). We theoretically re-analyze this general method with characteristics of jittered clocks and show that it is stronger than previously believed. We show that integration of samples over a suitably chosen window size actually amplifies the correlation both with and without jitter—as long as multiple leakage points are present within the window. We then validate our analysis on a new data-set of traces measured on a board implementing a jittered clock. The data-set we collected is public and accessible online. Our experiments show that the SW-CPA attack with a well-chosen window size is very successful against a jittered clock counter-measure and significantly outperforms previous suggestions, requiring a much smaller set of traces to correctly identify the correct key.

Original languageEnglish
Title of host publicationSelected Areas in Cryptography – SAC 2018 - 25th International Conference, Revised Selected Papers
EditorsCarlos Cid, Michael J. Jacobson
PublisherSpringer Verlag
Pages193-215
Number of pages23
ISBN (Print)9783030109691
DOIs
StatePublished - 2019
Event25th International Conference on Selected Areas in Cryptography, SAC 2018 - Calgary, Canada
Duration: 15 Aug 201817 Aug 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11349 LNCS

Conference

Conference25th International Conference on Selected Areas in Cryptography, SAC 2018
Country/TerritoryCanada
CityCalgary
Period15/08/1817/08/18

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Sliding-Window Correlation Attacks Against Encryption Devices with an Unstable Clock'. Together they form a unique fingerprint.

Cite this