Paul Kocher
Plus d'infos
- Né
- 1973
- Fondé
- Cryptography Research (1995)
- Connu pour
- Attaques temporelles, analyse différentielle de consommation, SSL 3.0, Spectre
Le cryptographe qui a montré qu'une implémentation trahit ses clés par le temps qu'elle met et le courant qu'elle consomme.
En 1996, Kocher publie l'attaque par mesure du temps : en chronométrant des opérations RSA ou Diffie-Hellman, il parvient à retrouver l'exposant secret. La même année, il conçoit SSL 3.0 pour Netscape. Deux ans plus tard, avec Joshua Jaffe et Benjamin Jun, vient l'analyse différentielle de consommation : de la statistique sur des traces de consommation électrique, qui extrayait les clés de cartes à puce en quelques minutes.
Les canaux auxiliaires sont devenus un domaine à part entière, et sa société Cryptography Research a bien vécu des brevets et des contre-mesures jusqu'à son rachat par Rambus en 2011. En 2018, il compte parmi les découvreurs de Spectre : le même principe de fond, appliqué cette fois à l'exécution spéculative. L'algorithme peut être irréprochable ; le silicium, lui, jase.