Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. Computational aspects of correlation power analysis
 
research article

Computational aspects of correlation power analysis

Bottinelli, Paul
•
Bos, Joppe W.
2017
Journal Of Cryptographic Engineering

Since the discovery of simple power attacks, the cryptographic research community has developed significantly more advanced attack methods. The idea behind most algorithms remains to perform a statistical analysis by correlating the power trace obtained when executing a cryptographic primitive to a key-dependent guess. With the advancements of cryptographic countermeasures, it is not uncommon that sophisticated (higher order) power attacks require computation on many millions of power traces to find the desired correlation. In this paper, we study the computational aspects of calculating the most widely used correlation coefficient: the Pearson product-moment correlation coefficient. We study various time-memory trade-off techniques which apply specifically to the cryptologic setting and present methods to extend already completed computations using incremental versions. Moreover, we show how this technique can be applied to second-order attacks, reducing the attack cost significantly when adding new traces to an existing dataset. We also present methods which allow one to split the potentially huge trace set into smaller, more manageable chunks to reduce the memory requirements. Our parallel implementation of these techniques highlights the benefits of this approach as it allows efficient computations on power measurements consisting of hundreds of gigabytes on a single modern workstation.

  • Details
  • Metrics
Type
research article
DOI
10.1007/s13389-016-0122-9
Web of Science ID

WOS:000413811200001

Author(s)
Bottinelli, Paul
Bos, Joppe W.
Date Issued

2017

Publisher

Springer Heidelberg

Published in
Journal Of Cryptographic Engineering
Volume

7

Issue

3

Start page

167

End page

181

Subjects

Side-channel analysis

•

CPA

•

Pearson correlation coefficient

•

Higher order attacks

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
IC  
Available on Infoscience
December 4, 2017
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/142650
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés