RSA Beispiel: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 23: | Zeile 23: | ||
* erster Teil des öffentlichen Schlüssels <math>oS_{1}</math>: 14 | * erster Teil des öffentlichen Schlüssels <math>oS_{1}</math>: 14 | ||
* zweiter Teil des öffentlichen Schlüssels <math>oS_{2}</math>: 11 | * zweiter Teil des öffentlichen Schlüssels <math>oS_{2}</math>: 11 | ||
| + | |||
| + | Damit kann man die Nachricht folgendermaßen entschlüsseln: | ||
| + | |||
| + | <math>vN ^ {oS_{2}}\ \bmod\ oS_{1} = N</math> | ||
<span id="schlüsselgeneration"></span> | <span id="schlüsselgeneration"></span> | ||
= Schlüsselgeneration = | = Schlüsselgeneration = | ||
Version vom 8. September 2022, 09:03 Uhr
Verschlüsselung
Bei der Verschlüsselung einer Nachricht werden folgende gebraucht, die wir wie folgt wählen:
- Nachricht : B -> 2
- privater Schlüssel : 2
- erster Teil des öffentlichen Schlüssels : 14
Die Verschlüsselung erfolgt durch die folgende Formel:
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: