np. m.
[cryptographie] Algorithme d'échange de clés de chiffrement à clé publique, développé par Whitfield Diffie at Martin Hellman en 1976. Grosso modo, il consiste à choisir un nombre au hasard, que les deux parties élèvent chacune de son côté à une puissance choisie au hasard. Le résultat est la clef commune mais qui n'a jamais transité en clair. P. ex., nombre initial = 3, Alice choisit comme nombre aléatoire 4 et Bob 3 (qu'ils gardent pour eux). 3^4 = 81, 3^3 = 27. Alice envoie 81 à Bob qui lui envoie de son côté 27. 27^4 = 531441 et 81^3 = 531441. La clef est 531441. Bon, en pratique, c'est un petit peu plus compliqué...