Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Effective and Efficient Masking with Low Noise Using Small-Mersenne-Prime Ciphers
Masure, Lo Ic; MEAUX, Pierrick; Moos, Thorben et al.
2023In Advances in Cryptology - EUROCRYPT 2023 - 42nd Annual International Conference on the Theory and Applications of Cryptographic Techniques Lyon, France, April 23-27, 2023, Proceedings, Part IV
Peer reviewed
 

Documents


Texte intégral
2022-863.pdf
Preprint Auteur (1.3 MB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Résumé :
[en] Embedded devices used in security applications are natural targets for physical attacks. Thus, enhancing their side-channel resistance is an important research challenge. A standard solution for this purpose is the use of Boolean masking schemes, as they are well adapted to current block ciphers with efficient bitslice representations. Boolean masking guarantees that the security of an implementation grows exponentially in the number of shares under the assumption that leakages are sufficiently noisy (and independent). Unfortunately, it has been shown that this noise assumption is hardly met on low-end devices. In this paper, we therefore investigate techniques to mask cryptographic algorithms in such a way that their resistance can survive an almost complete lack of noise. Building on seed theoretical results of Dziembowski et al., we put forward that arithmetic encodings in prime fields can reach this goal. We first exhibit the gains that such encodings lead to thanks to a simulated information theoretic analysis of their leakage (with up to six shares). We then provide figures showing that on platforms where optimized arithmetic adders and multipliers are readily available (i.e., most MCUs and FPGAs), performing masked operations in small to medium Mersenne-prime fields as opposed to binary extension fields will not lead to notable implementation overheads. We compile these observations into a new AES-like block cipher, called AES-prime, which is well-suited to illustrate the remarkable advantages of masking in prime fields. We also confirm the practical relevance of our findings by evaluating concrete software (ARM Cortex-M3) and hardware (Xilinx Spartan-6) implementations. Our experimental results show that security gains over Boolean masking (and, more generally, binary encodings) can reach orders of magnitude despite the same amount of information being leaked per share.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
Masure, Lo Ic
MEAUX, Pierrick  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > PI Coron
Moos, Thorben
Standaert, François-Xavier
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
Effective and Efficient Masking with Low Noise Using Small-Mersenne-Prime Ciphers
Date de publication/diffusion :
2023
Nom de la manifestation :
Eurocrypt
Date de la manifestation :
from 23-04-2023 to 27-04-2023
Manifestation à portée :
International
Titre de l'ouvrage principal :
Advances in Cryptology - EUROCRYPT 2023 - 42nd Annual International Conference on the Theory and Applications of Cryptographic Techniques Lyon, France, April 23-27, 2023, Proceedings, Part IV
Maison d'édition :
Springer
Collection et n° de collection :
Lecture Notes in Computer Science
Pagination :
596--627
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
URL complémentaire :
Disponible sur ORBilu :
depuis le 25 juillet 2023

Statistiques


Nombre de vues
131 (dont 0 Unilu)
Nombre de téléchargements
45 (dont 0 Unilu)

Bibliographie


Publications similaires



Contacter ORBilu