RSA Beispiel: Unterschied zwischen den Versionen
| Zeile 19: | Zeile 19: | ||
= Entschlüsselung = | = Entschlüsselung = | ||
| − | Für die Entschlüsselung benötigt zwei Zahlen, die zusammen einen öffentlichen Schlüssel bilden | + | Für die Entschlüsselung benötigt man zwei Zahlen, die zusammen einen öffentlichen Schlüssel bilden: |
| + | |||
| + | * erster Teil des öffentlichen Schlüssels <math>oS_{1}</math>: 14 | ||
| + | * zweiter Teil des öffentlichen Schlüssels <math>oS_{2}</math>: 11 | ||
<span id="schlüsselgeneration"></span> | <span id="schlüsselgeneration"></span> | ||
= Schlüsselgeneration = | = Schlüsselgeneration = | ||
Version vom 8. September 2022, 09:01 Uhr
Verschlüsselung
Bei der Verschlüsselung einer Nachricht werden folgende gebraucht, die wir wie folgt wählen:
- Nachricht Fehler beim Parsen (MathML mit SVG- oder PNG-Rückgriff (empfohlen für moderne Browser und Barrierefreiheitswerkzeuge): Ungültige Antwort („Math extension cannot connect to Restbase.“) von Server „https://wikimedia.org/api/rest_v1/“:): {\displaystyle N} : B -> 2
- privater Schlüssel : 2
- erster Teil des öffentlichen Schlüssels : 14
Die Verschlüsselung erfolgt durch die folgende Formel:
Fehler beim Parsen (MathML mit SVG- oder PNG-Rückgriff (empfohlen für moderne Browser und Barrierefreiheitswerkzeuge): Ungültige Antwort („Math extension cannot connect to Restbase.“) von Server „https://wikimedia.org/api/rest_v1/“:): {\displaystyle N ^ {pS}\ \bmod\ oS_{1} = vN}
Fehler beim Parsen (MathML mit SVG- oder PNG-Rückgriff (empfohlen für moderne Browser und Barrierefreiheitswerkzeuge): Ungültige Antwort („Math extension cannot connect to Restbase.“) von Server „https://wikimedia.org/api/rest_v1/“:): {\displaystyle 2 ^ {2}\ \bmod\ 14 = 4}
Wodurch man die verschlüsselte Nachricht Fehler beim Parsen (MathML mit SVG- oder PNG-Rückgriff (empfohlen für moderne Browser und Barrierefreiheitswerkzeuge): Ungültige Antwort („Math extension cannot connect to Restbase.“) von Server „https://wikimedia.org/api/rest_v1/“:): {\displaystyle vN = 4} 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 Fehler beim Parsen (MathML mit SVG- oder PNG-Rückgriff (empfohlen für moderne Browser und Barrierefreiheitswerkzeuge): Ungültige Antwort („Math extension cannot connect to Restbase.“) von Server „https://wikimedia.org/api/rest_v1/“:): {\displaystyle oS_{1}} : 14
- zweiter Teil des öffentlichen Schlüssels Fehler beim Parsen (MathML mit SVG- oder PNG-Rückgriff (empfohlen für moderne Browser und Barrierefreiheitswerkzeuge): Ungültige Antwort („Math extension cannot connect to Restbase.“) von Server „https://wikimedia.org/api/rest_v1/“:): {\displaystyle oS_{2}} : 11