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 AA = g^a mod p
👧 Julie
1. Secret Privé b (À garder secret !)2. Calculer la Valeur Publique BB = 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é SS = B^a mod p5. Transformer en Clé AES (Hachage SHA-256)
3. Valeur Publique A reçue de Marc :4. Calculer le Secret Partagé SS = A^b mod p5. Transformer en Clé AES (Hachage SHA-256)