Etude de la sécurité des implémentations de couplage

Les couplages sont des algorithmes cryptographiques qui permettent de nouveaux protocoles de cryptographie à clé publique. Après une décennie de recherches sur des implémentations efficaces, ce qui permet maintenant d’exécuter un couplage en un temps raisonnable, nous nous sommes concentrés sur la s...

Full description

Bibliographic Details
Main Author: Lashermes, Ronan
Other Authors: Versailles-St Quentin en Yvelines
Language:en
Published: 2014
Subjects:
Online Access:http://www.theses.fr/2014VERS0021/document
id ndltd-theses.fr-2014VERS0021
record_format oai_dc
spelling ndltd-theses.fr-2014VERS00212017-06-30T04:47:13Z Etude de la sécurité des implémentations de couplage On the security of pairing implementations Algorithmes Cryptographie Algorithms Cryptography Les couplages sont des algorithmes cryptographiques qui permettent de nouveaux protocoles de cryptographie à clé publique. Après une décennie de recherches sur des implémentations efficaces, ce qui permet maintenant d’exécuter un couplage en un temps raisonnable, nous nous sommes concentrés sur la sécurité de ces mêmes implémentations.Pour cela nous avons évalué la résistance des algorithmes de couplage contre les attaques en faute. Nous avons envoyé des impulsions électromagnétiques sur la puce calculant le couplage à des moments choisis. Cela nous a permis de remonter au secret cryptographique qu’est censé protéger l’algorithme de couplage. Cette étude fut à la fois théorique et pratique avec la mise en œuvre d’attaques en faute. Finalement, des contremesures ont été proposées pour pouvoir protéger l’algorithme dans le futur Pairings are cryptographic algorithms allowing new protocols for public-key cryptography. After a decade of research which led to a dramatic improvement of the computation speed of pairings, we focused on the security of pairing implementations.For that purpose, we evaluated the resistance to fault attacks. We have sent electromagnetic pulses in the chip computing a pairing at a precise instant. It allowed us to recover the cryptographic secret which should be protected in the computation. Our study was both theoretical and practical; we did implement actual fault attacks. Finally, we proposed countermeasures in order to protect the algorithm in the future Electronic Thesis or Dissertation Text en http://www.theses.fr/2014VERS0021/document Lashermes, Ronan 2014-09-29 Versailles-St Quentin en Yvelines Goubin, Louis
collection NDLTD
language en
sources NDLTD
topic Algorithmes
Cryptographie
Algorithms
Cryptography

spellingShingle Algorithmes
Cryptographie
Algorithms
Cryptography

Lashermes, Ronan
Etude de la sécurité des implémentations de couplage
description Les couplages sont des algorithmes cryptographiques qui permettent de nouveaux protocoles de cryptographie à clé publique. Après une décennie de recherches sur des implémentations efficaces, ce qui permet maintenant d’exécuter un couplage en un temps raisonnable, nous nous sommes concentrés sur la sécurité de ces mêmes implémentations.Pour cela nous avons évalué la résistance des algorithmes de couplage contre les attaques en faute. Nous avons envoyé des impulsions électromagnétiques sur la puce calculant le couplage à des moments choisis. Cela nous a permis de remonter au secret cryptographique qu’est censé protéger l’algorithme de couplage. Cette étude fut à la fois théorique et pratique avec la mise en œuvre d’attaques en faute. Finalement, des contremesures ont été proposées pour pouvoir protéger l’algorithme dans le futur === Pairings are cryptographic algorithms allowing new protocols for public-key cryptography. After a decade of research which led to a dramatic improvement of the computation speed of pairings, we focused on the security of pairing implementations.For that purpose, we evaluated the resistance to fault attacks. We have sent electromagnetic pulses in the chip computing a pairing at a precise instant. It allowed us to recover the cryptographic secret which should be protected in the computation. Our study was both theoretical and practical; we did implement actual fault attacks. Finally, we proposed countermeasures in order to protect the algorithm in the future
author2 Versailles-St Quentin en Yvelines
author_facet Versailles-St Quentin en Yvelines
Lashermes, Ronan
author Lashermes, Ronan
author_sort Lashermes, Ronan
title Etude de la sécurité des implémentations de couplage
title_short Etude de la sécurité des implémentations de couplage
title_full Etude de la sécurité des implémentations de couplage
title_fullStr Etude de la sécurité des implémentations de couplage
title_full_unstemmed Etude de la sécurité des implémentations de couplage
title_sort etude de la sécurité des implémentations de couplage
publishDate 2014
url http://www.theses.fr/2014VERS0021/document
work_keys_str_mv AT lashermesronan etudedelasecuritedesimplementationsdecouplage
AT lashermesronan onthesecurityofpairingimplementations
_version_ 1718484124671410176