Paper 2011/505
A New Second Order Side Channel Attack Based on Linear Regression
Julien Doget, Guillaume Dabosville, and Emmanuel Prouff
Abstract
Embedded implementations of cryptographic primitives need protection against Side Channel Analysis. Stochastic attacks, introduced by Schindler et al. at CHES 2005, are an example of such an analysis. They offer a pertinent alternative to template attacks which efficiency is optimal, and they can theoretically defeat any kind of countermeasure including masking. In both template and stochastic attacks, the adversary needs to be able to carry out a profiling stage on a perfect copy of the target device. This makes them interesting tools to study the resistance of implementations against such a powerful adversary, but it limits their pertinency in practice. It is indeed difficult to have an open access to a copy of the device under attack and, even when it is possible, it remains difficult to exploit templates acquired on one device to attack another one. In this paper, we propose a new attack technique which shares many similarities with stochastic attacks but does not require any profiling stage. As a consequence, no copy of the device is needed anymore. We conduct an in-depth analysis of this new attack to highlight its core foundations. Then, we apply it to widely used masking schemes and we illustrate its interest by a series of experiments on simulated and real curves.
Metadata
- Available format(s)
- Category
- Applications
- Publication info
- Published elsewhere. Unknown where it was published
- Keywords
- Side-ChannelStochasticMaskingSecond-OrderLinear Regression
- Contact author(s)
- julien doget @ gmail com
- History
- 2011-12-21: revised
- 2011-09-18: received
- See all versions
- Short URL
- https://ia.cr/2011/505
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2011/505, author = {Julien Doget and Guillaume Dabosville and Emmanuel Prouff}, title = {A New Second Order Side Channel Attack Based on Linear Regression}, howpublished = {Cryptology {ePrint} Archive, Paper 2011/505}, year = {2011}, url = {https://eprint.iacr.org/2011/505} }