Atelier : Échange de Clés Diffie-Hellman

Objectif : Marc et Julie veulent créer une clé secrète AES identique, mais ils ne peuvent communiquer que sur un réseau surveillé. Ils vont utiliser les mathématiques pour fabriquer cette clé ensemble à distance !

🌍 Espace Public (Vu par tout le monde, même les espions)

Nombre Premier p (Définit la taille de l'horloge mathématique) : Générateur g (La base du calcul) :

👦 Marc

1. Secret Privé a (À garder secret !) 2. Calculer la Valeur Publique A A = g^a mod p

👧 Julie

1. Secret Privé b (À garder secret !) 2. Calculer la Valeur Publique B B = g^b mod p
🔁 ÉCHANGEZ LES VALEURS PUBLIQUES (A et B) 🔁
(Dans la vraie vie, ces nombres traversent Internet en clair)
3. Valeur Publique B reçue de Julie : 4. Calculer le Secret Partagé S S = B^a mod p 5. Transformer en Clé AES (Hachage SHA-256)
3. Valeur Publique A reçue de Marc : 4. Calculer le Secret Partagé S S = A^b mod p 5. Transformer en Clé AES (Hachage SHA-256)