Cryptographie
Protocole d'échange de clés éphémères utilisant les courbes elliptiques pour établir un secret partagé sécurisé.
Principe : ECDHE permet à deux parties de négocier une clé de session secrète sans la transmettre, en utilisant des opérations sur des courbes elliptiques.
Caractère éphémère : Les clés utilisées sont temporaires et renouvelées à chaque session, garantissant la confidentialité persistante même si une clé privée est compromise ultérieurement.
Usage courant : Employé dans TLS pour sécuriser les échanges réseau, ECDHE assure un chiffrement performant et une protection contre les attaques par interception.
Ce qui arrive si on s'en passe
Sans échange de clés éphémère, la clé de session dépend d'une clé à long terme du serveur, comme dans l'ancien échange RSA statique : un attaquant qui enregistre patiemment le trafic chiffré et obtient un jour cette clé privée déchiffre rétroactivement toutes les sessions archivées. ECDHE supprime cette rétroactivité en jetant ses clés après chaque session. S'en passer revient à confier des années de conversations à une seule clé, en pariant qu'elle ne fuira jamais, pari que l'histoire des clés privées n'a jamais encouragé. Sans éphémère, le secret devient un secret à durée indéterminée pour ceux qui savent attendre.
Explication de la marmotte
Imagine que toi et un ami voulez partager un secret, mais vous êtes loin l’un de l’autre et quelqu’un pourrait écouter. Pour être sûrs que personne d’autre ne comprenne, vous utilisez un code spécial qui change à chaque fois, comme un cadenas magique qui se transforme. Ce système utilise une sorte de dessin compliqué, un peu comme des formes mystérieuses, pour créer ce code. Ainsi, même si quelqu’un entend la conversation, il ne pourra pas découvrir le secret, car le code est unique et disparaît après chaque utilisation. C’est une façon très sûre de communiquer en ligne.
Où ce terme est utilisé
- Comprendre TLS : mécanismes, garanties et limites (4 occurrences)
- La poignée de main TLS 1.3 en une page (2 occurrences)
- Migrer TLS legacy sans casser les clients anciens (2 occurrences)
- Extensions X.509 v3 Key Usage EKU et Basic Constraints (1 occurrence)
- Sécuriser un canal: TLS, HTTPS et mTLS (1 occurrence)
