Bridging the Gap: Advanced Tools for Side-Channel Leakage Estimation beyond Gaussian Templates and Histograms

Tobias Schneider, Amir Moradi, François-Xavier Standaert, and Tim Güneysu

Abstract

The accuracy and the fast convergence of a leakage model are both essential components for the efficiency of side-channel analysis. Thus for efficient leakage estimation an evaluator is requested to pick a Probability Density Function (PDF) that constitutes the optimal trade-off between both aspects. In the case of parametric estimation, Gaussian templates are a common choice due to their fast convergence, given that the actual leakages follow a Gaussian distribution (as in the case of an unprotected device). In contrast, histograms and kernel-based estimations are examples for non-parametric estimation that are capable to capture any distribution (even that of a protected device) at a slower convergence rate. With this work we aim to enlarge the statistical toolbox of a side-channel evaluator by introducing new PDF estimation tools that fill the gap between both extremes. Our tools are designed for parametric estimation and can efficiently characterize leakages up to the fourth statistical moment. We show that such an approach is superior to non-parametric estimators in contexts where key-dependent information in located in one of those moments of the leakage distribution. Furthermore, we successfully demonstrate how to apply our tools for the (worst-case) information-theoretic evaluation on masked implementations with up to four shares, both in a profiled and non-profiled attack scenario. We like to remark that this flexibility capturing information from different moments of the leakage PDF can provide very valuable feedback for hardware designers to their task to evaluate the individual and combined criticality of leakages in their (protected) implementations.

Available format(s)
Category
Implementation
Publication info
Published elsewhere. MAJOR revision.SAC 2016
Keywords
side-channel analysisMIPIMIA
Contact author(s)
tobias schneider-a7a @ rub de
History
Short URL
https://ia.cr/2016/719

CC BY

BibTeX

@misc{cryptoeprint:2016/719,
author = {Tobias Schneider and Amir Moradi and François-Xavier Standaert and Tim Güneysu},
title = {Bridging the Gap: Advanced Tools for Side-Channel Leakage Estimation beyond Gaussian Templates and Histograms},
howpublished = {Cryptology ePrint Archive, Paper 2016/719},
year = {2016},
note = {\url{https://eprint.iacr.org/2016/719}},
url = {https://eprint.iacr.org/2016/719}
}

Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.