Back to Search Start Over

Towards Globally Optimized Masking: From Low Randomness to Low Noise Rate

Authors :
Gaëtan Cassiers
François-Xavier Standaert
Source :
Transactions on Cryptographic Hardware and Embedded Systems, Vol 2019, Iss 2 (2019)
Publication Year :
2019
Publisher :
Ruhr-Universität Bochum, 2019.

Abstract

We improve the state-of-the-art masking schemes in two important directions. First, we propose a new masked multiplication algorithm that satisfies a recently introduced notion called Probe-Isolating Non-Interference (PINI). It captures a sufficient requirement for designing masked implementations in a trivial way, by combining PINI multiplications and linear operations performed share by share. Our improved algorithm has the best reported randomness complexity for large security orders (while the previous PINI multiplication was best for small orders). Second, we analyze the security of most existing multiplication algorithms in the literature against so-called horizontal attacks, which aim to reduce the noise of the actual leakages measured by an adversary, by combining the information of multiple target intermediate values. For this purpose, we leave the (abstract) probing model and consider a specialization of the (more realistic) noisy leakage / random probing models. Our (still partially heuristic but quantitative) analysis allows confirming the improved security of an algorithm by Battistello et al. from CHES 2016 in this setting. We then use it to propose new improved algorithms, leading to better tradeoffs between randomness complexity and noise rate, and suggesting the possibility to design efficient masked multiplication algorithms with constant noise rate in F2.

Details

Language :
English
ISSN :
25692925
Volume :
2019
Issue :
2
Database :
Directory of Open Access Journals
Journal :
Transactions on Cryptographic Hardware and Embedded Systems
Publication Type :
Academic Journal
Accession number :
edsdoj.57718f5285ec475793da652acad6f141
Document Type :
article
Full Text :
https://doi.org/10.13154/tches.v2019.i2.162-198