Paper 2024/1735

The Mysteries of LRA: Roots and Progresses in Side-channel Applications

Jiangshan Long, Wuhan University
Changhai Ou, Wuhan University
Zhu Wang, Chinese Academy of Sciences
Fan Zhang, Zhejiang University
Abstract

Evaluation of cryptographic implementations with respect to side-channels has been mandated at high security levels nowadays. Typically, the evaluation involves four stages: detection, modeling, certification and secret recovery. In pursuit of specific goal at each stage, inherently different techniques used to be considered necessary. However, since the recent works of Eurocrypt2022 and Eurocrypt2024, linear regression analysis (LRA) has uniquely become the technique that is well-applied throughout all the stages. In this paper, we concentrate on this silver bullet technique within the field of side-channel. First, we address the fundamental problems of why and how to use LRA. The discussion of nominal and binary nature explains its strong applicability. To sustain effective outcomes, we provide in-depth analyses about the design matrix, regarding the sample distribution of plaintext and the chosen polynomial degree. We summarize ideal conditions that totally avoid multicollinearity problem, and explore the novel evaluator-advantageous property of LRA by means of model diagnosis. Then, we trace the roots where we theoretically elaborate its connections with traditional side-channel techniques, including Correlation Power Analysis (CPA), Distance-of-Means analysis (DoM) and Partition Power Analysis (PPA), in terms of regression coefficients, regression model and coefficient of determination. Finally, we probe into the state-of-the-art combined LRA with the so-called collapse function, demonstrating its relationship with another refined technique, G-DoM. We argue that properly relaxing the definition of bit groups equally satisfies our conclusions. Experimental results are in line with the theory, confirming its correctness.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
side-channel evaluationlinear regresssionCPADoMcollapsed function
Contact author(s)
longjiangshan @ whu edu cn
ouchanghai @ whu edu cn
wangzhu @ iie ac cn
fanzhang @ zju edu cn
History
2024-10-25: approved
2024-10-23: received
See all versions
Short URL
https://ia.cr/2024/1735
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1735,
      author = {Jiangshan Long and Changhai Ou and Zhu Wang and Fan Zhang},
      title = {The Mysteries of {LRA}: Roots and Progresses in Side-channel Applications},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1735},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1735}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.