Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Higher-Order DCA against Standard Side-Channel Countermeasures
Bogdanov, Andrey; Rivain, Matthieu; Philip, S. Vejre et al.
2019In Polian, Ilia; Stöttinger, Marc (Eds.) Constructive Side-Channel Analysis and Secure Design
Peer reviewed
 

Documents


Texte intégral
cosade19.pdf
Postprint Éditeur (690.74 kB)
Demander un accès

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

Envoyer vers



Détails



Mots-clés :
white-box cryptography; higher-order DCA; masking; shuffling
Résumé :
[en] At CHES 2016, Bos et al. introduced differential computational analysis (DCA) as an attack on white-box software implementations of block ciphers. This attack builds on the same principles as DPA in the classical side-channel context, but uses computational traces consisting of plain values computed by the implementation during execution. It was shown to be able to recover the key of many existing AES white-box implementations. The DCA adversary is passive, and so does not exploit the full power of the white-box setting, implying that many white-box schemes are insecure even in a weaker setting than the one they were designed for. It is therefore important to develop implementations which are resistant to this attack. We investigate the approach of applying standard side-channel countermeasures such as masking and shuffling. Under some necessary conditions on the underlying randomness generation, we show that these countermeasures provide resistance to standard (first-order) DCA. Furthermore, we introduce higher-order DCA, along with an enhanced multivariate version, and analyze the security of the countermeasures against these attacks. We derive analytic expressions for the complexity of the attacks – backed up through extensive attack experiments – enabling a designer to quantify the security level of a masked and shuffled implementation in the (higher-order) DCA setting.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
Bogdanov, Andrey;  Technical University of Denmark
Rivain, Matthieu;  CryptoExperts
Philip, S. Vejre;  Technical University of Denmark
WANG, Junwei ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) ; CryptoExperts ; Université Paris 8
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
Higher-Order DCA against Standard Side-Channel Countermeasures
Date de publication/diffusion :
16 mars 2019
Nom de la manifestation :
10th International Workshop, COSADE 2019
Lieu de la manifestation :
Darmstadt, Allemagne
Date de la manifestation :
from 03-04-2019 to 05-04-2019
Manifestation à portée :
International
Titre de l'ouvrage principal :
Constructive Side-Channel Analysis and Secure Design
Auteur, co-auteur :
Polian, Ilia
Stöttinger, Marc
Maison d'édition :
Springer
ISBN/EAN :
978-3-030-16349-5
Collection et n° de collection :
Lecture Notes in Computer Science 11421
Pagination :
118-141
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Projet européen :
H2020 - 643161 - ECRYPT-NET - European Integrated Research Training Network on Advanced Cryptographic Technologies for the Internet of Things and the Cloud
Intitulé du projet de recherche :
ECRYPT-NET
Organisme subsidiant :
CE - Commission Européenne
Disponible sur ORBilu :
depuis le 17 septembre 2020

Statistiques


Nombre de vues
156 (dont 6 Unilu)
Nombre de téléchargements
0 (dont 0 Unilu)

citations Scopus®
 
25
citations Scopus®
sans auto-citations
23
OpenCitations
 
7
citations OpenAlex
 
24

Bibliographie


Publications similaires



Contacter ORBilu