Paper 2014/152

A Statistics-based Fundamental Model for Side-channel Attack Analysis

Yunsi Fei, A. Adam Ding, Jian Lao, and Liwei Zhang

Abstract

ide-channel attacks (SCAs) exploit leakage from the physical implementation of cryptographic algorithms to recover the otherwise secret information. In the last decade, popular SCAs like differential power analysis (DPA) and correlation power analysis (CPA) have been invented and demonstrated to be realistic threats to many critical embedded systems. However, there is still no sound and provable theoretical model that illustrates precisely what the success of these attacks depends on and how. Based on the maximum likelihood estimation (MLE) theory, this paper proposes a general statistical model for side-channel attack analysis that takes characteristics of both the physical implementation and cryptographic algorithm into consideration. The model establishes analytical relations between the success rate of attacks and the cryptographic system. For power analysis attacks, the side-channel characteristic of the physical implementation is modeled as signal-to-noise ratio (SNR), which is the ratio between the single-bit unit power consumption and the standard deviation of power distribution. The side-channel property of the cryptographic algorithm is extracted by a novel algorithmic confusion analysis. Experimental results of DPA and CPA on both DES and AES verify this model with high accuracy and demonstrate effectiveness of the algorithmic confusion analysis and SNR extraction. We expect the model to be extendable to other SCAs, like timing attacks, and would provide valuable guidelines for truly SCA-resilient system design and implementation.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
Keywords
Side-channel attackmaximum likelihood estimationsuccess rateDPACPA
Contact author(s)
a ding @ neu edu
History
2014-03-01: received
Short URL
https://ia.cr/2014/152
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2014/152,
      author = {Yunsi Fei and A.  Adam Ding and Jian Lao and Liwei Zhang},
      title = {A Statistics-based Fundamental Model for Side-channel Attack Analysis},
      howpublished = {Cryptology {ePrint} Archive, Paper 2014/152},
      year = {2014},
      url = {https://eprint.iacr.org/2014/152}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.