Description
L'analyse différentielle de la consommation (DPA) est une puissante attaque, permettant de récupérer une clé cryptographique, utilisée dans les systèmes embarqués. Cette attaque est particulièrement efficace sur les algorithmes de chiffrements par blocs. Pour une implémentation logicielle, deux techniques principales sont généralement appliquées pour la contrecarrer : le masquage et la désynchronisation (i.e. l'exécution des calculs intermédiaires dans un ordre aléatoire). Pour profiter des avantages des deux techniques, des travaux récents ont proposé de les combiner. Cependant, les schémas qui ont été conçus jusqu'à présent fournissent seulement une résistance limitée et certaines attaques DPA avancées les mettent en échec. Dans cet exposé, nous étudions la combinaison du masquage et de la désynchronisation d'un point de vue théorique et nous étendons cette approche avec l'utilisation du masquage d'ordre supérieur. Nous montrons qu'augmenter l'ordre du masquage permet de significativement améliorer le niveau de sécurité d'une telle combinaison. Nous conduisons d'abord une analyse théorique dans laquelle nous quantifions l'efficacité des attaques DPA avancés ciblant le masquage et la désynchronisation. A partir de cette analyse, nous concevons un schéma générique combinant masquage d'ordre supérieur et désynchronisation. Ce schéma est paramétrable en fonction du niveau de résistance souhaité. Afin d'illustrer nos résultats, nous appliquons notre méthode pour protéger une implémentation logicielle de l'AES avec différents compromis sécurité/efficacité.
Prochains exposés
-
Polytopes in the Fiat-Shamir with Aborts Paradigm
Orateur : Hugo Beguinet - ENS Paris / Thales
The Fiat-Shamir with Aborts paradigm (FSwA) uses rejection sampling to remove a secret’s dependency on a given source distribution. Recent results revealed that unlike the uniform distribution in the hypercube, both the continuous Gaussian and the uniform distribution within the hypersphere minimise the rejection rate and the size of the proof of knowledge. However, in practice both these[…]-
Cryptographie
-
Primitive asymétrique
-
Mode et protocole
-
-
Post-quantum Group-based Cryptography
Orateur : Delaram Kahrobaei - The City University of New York