Gaëtan Leurent
Plus d'infos
- Affiliation
- Inria, Paris
- Connu pour
- Sweet32, SHA-1 is a Shambles
Cryptanalyste français qui rend les faiblesses théoriques assez bon marché pour que plus personne ne puisse les qualifier de théoriques.
En 2016, Leurent et Karthikeyan Bhargavan ont utilisé Sweet32 pour montrer que les chiffrements par blocs de 64 bits, comme 3DES et Blowfish, étaient dangereux dans les sessions HTTPS et OpenVPN de longue durée. Les maths relevaient d'une simple attaque des anniversaires, connue depuis des décennies ; la nouveauté, c'est que quelques centaines de gigaoctets de trafic suffisaient.
En 2020, avec Thomas Peyrin, il a franchi l'étape suivante contre SHA-1. Là où SHAttered avait produit trois ans plus tôt une collision à préfixe identique, SHA-1 is a Shambles livrait une collision à préfixe choisi pour environ 45 000 dollars de GPU loués, démontrée avec deux clés PGP partageant une même certification. GnuPG a cessé au même moment d'accepter les nouvelles signatures d'identité fondées sur SHA-1.