Diffie Hellman

Alice Bob
K=(g^a mod p)^b mod p K=(g^b mod p)^a mod p
K=g^ab mod p K=g^ba mod p
 K K


Anmerkung für negative Zahlen

-5 mod 4 = 3  (-2 * 4 + 3) mathematisch
-5 mod 4 = -1 (-1 * 4 - 1) symetrisch

Dies ist sprachabhängig!! (siehe: Difference between Remainder and Modulo)

Elgamal-Verschlüsselung für Nachricht x

y=K*x mod p
x=K^-1*x mod p mit K^-1 = K^(p-2) mod p

Diffie-Hellman Problem

g, p, A=(g^a mod p) und B=(g^b mod p) bekannt, aber K=(g^ab mod p) kann nicht abgeleitet werden

Diskretes Logarithmus Problem (DLP)

für Z=(x^y mod p) ist Z,x und p bekannt,  aber y kann nicht abgeleitet werden

Weiterführende Quellen


Zurück zur Hauptseite