Asymmetrische Verschlüsselung mit dem RSA-Verfahren

I) Eingabe der Primzahlen

II) Öffentlicher Schlüssel

Y = a * b =

Z = (a-1) * (b-1) =

Offenes Schloss   

III) Privater Schlüssel

P = X-1 mod Z =

Schlüssel

IV) Codierung

12345
1
2
3
4
5

V) Verschlüsseln mit Öffentlichem Schlüssel

Rest = () mod
Rest = (Codezahl)X mod Y

Berechnung:

Schlüssel

VI) Entschlüsseln mit Privatem Schlüssel

Codezahl = () mod
Codezahl = (Rest)P mod Y

Berechnung:

Klartextbuchstabe:

Schlüssel Offenes Schloss