Gesucht sind zwei Funktionen
enc, dec : mit
folgender Eigenschaft:
-
dec((enc(x)) = x
- effizient zu berechnen
- aus der Kenntnis von enc läßt sich dec nicht effizient bestimmen
Unter Verwendung dieser Funktionen
könnte die Kommunikation zwischen den Partner Alice und Bob wie folgt verlaufen:
- Alice möchte Bob eine Nachricht schicken.
- Bob veröffentlicht sein encB.
- Alice bildet
y : = encB(x) und schickt es an Bob.
- Bob bildet
x : = decB(y).