Sommaire

  • Cet exposé a été présenté le 18 décembre 2009.

Description

  • Orateur

    Julien Doget - Oberthur

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

  • Schéma de signature à clé publique : Frobénius-UOV

    • 29 mai 2026 (13:45 - 14:45)

    • IRMAR - Université de Rennes - Campus Beaulieu Bat. 22, RDC, Rennes - Amphi Lebesgue

    Orateur : Gilles Macario-Rat - Orange

    L'exposé présente un schéma de signature à clé publique post-quantique inspiré du schéma UOV et introduisant un nouvel outil : les formes de Frobénius. L'accent est mis sur le rôle et les propriétés des formes de Frobénius dans ce nouveau schéma : la simplicité de description, la facilité de mise en oeuvre et le gain inédit sur les tailles de signature et de clé qui bat RSA-2048 au niveau de[…]
  • Yoyo tricks with a BEANIE

    • 05 juin 2026 (13:45 - 14:45)

    • IRMAR - Université de Rennes - Campus Beaulieu Bat. 22, RDC, Rennes - Amphi Lebesgue

    Orateur : Xavier Bonnetain - Inria

    TBD
    • Cryptography

    • Symmetrical primitive

Voir les exposés passés