J'avance, mais je trouve toujours un problème...
Je reprends avec un peu de rigueur pour être sûr qu'on parle de la même chose

Alice et Bob se mettent d'accord sur P et M.
Alice choisit en secret d et effectue Q=(d*P) mod M. Q est envoyé à Bob.
Bob choisit en secret k et effectue C1=(k*P) mod M. C1 est envoyé à Alice.
Bob calcule en secret la clé de cryptage cle=(
k*Q) mod M.
Alice calcule en secret la clé de décryptage decrypt=(d*C1) mod M.
Jusque là, c'est ok ?
non vous vous êtes trompé sur la clé de cryptage de bob
Faisons une application numérique.
P=74, M=89, d=50, k=48
alors Q=51, C1=81, cle=36, decrypt=45
Je ne vois aucun lien entre la clé de cryptage de Bob et la clé de décryptage d'Alice. Comment Bob fait-il pour coder un message avec sa clé ? Comment Alice fait pour décrypter le message avec sa clé ?
le liens c'est Q
Partager