RSA Beispiel: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 10: Zeile 10:
 
Die Verschlüsselung erfolgt durch die folgende Formel:
 
Die Verschlüsselung erfolgt durch die folgende Formel:
  
<pre>
+
<pre>&lt;math&gt;N ^ {pS}\\ \\bmod\\ oS_{1} = vN&lt;/math&gt;
<math>N ^ {pS}\\ \\bmod\\ oS_{1} = vN</math>
 
  
<math>2 ^ {2}\\ \\bmod\\ 14 = 4</math>
+
&lt;math&gt;2 ^ {2}\\ \\bmod\\ 14 = 4&lt;/math&gt;</pre>
</pre>
 
 
Wodurch man die verschlüsselte Nachricht <math>vN = 4</math> bekommt, die zum Buchstaben ''D'' übersetzt wird.
 
Wodurch man die verschlüsselte Nachricht <math>vN = 4</math> bekommt, die zum Buchstaben ''D'' übersetzt wird.
  

Version vom 8. September 2022, 08:59 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:

<math>N ^ {pS}\\ \\bmod\\ oS_{1} = vN</math>

<math>2 ^ {2}\\ \\bmod\\ 14 = 4</math>

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

Entschlüsselung

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

Schlüsselgeneration