RSA Beispiel

Aus xinux.net
Zur Navigation springen Zur Suche springen

Verschlüsselung

Bei der Verschlüsselung einer Nachricht werden folgende Variabeln gebraucht, die wir wie folgt wählen:

  • Nachricht : B -> 2
  • privater Schlüssel : 5
  • erster Teil des öffentlichen Schlüssels : 14

Die Verschlüsselung erfolgt durch die folgende Formel:

Was mit den gewählten Zahlen wie folgt aussieht:

Wodurch man die verschlüsselte Nachricht bekommt, die zum Buchstaben D übersetzt wird.

Entschlüsselung

Für die Entschlüsselung benötigt man zwei Zahlen, die zusammen einen öffentlichen Schlüssel bilden:

  • erster Teil des öffentlichen Schlüssels : 14
  • zweiter Teil des öffentlichen Schlüssels : 11

Damit kann man die Nachricht folgendermaßen entschlüsseln:

Was mit der verschlüsselten Nachricht wie folgt aussieht: