Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » erweiterter euklidischer Algorithmus/RSA-Algorithm

erweiterter euklidischer Algorithmus/RSA-Algorithm

Schüler Gesamtschule, 12. Klassenstufe

Tags: euklidischer, RSA

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
XenoX

XenoX aktiv_icon

17:42 Uhr, 04.01.2009

Antworten
Hallo Leute,

also meine Frage bezieht sich eig. direkt auf den RSA-Algorithmus:

Ich hab die beiden Primzahlen

p=17 und q=23

also n=391(n=pq)

Euler(n)(sorry weiß nicht wie das Zeichen von Euler geht)= (p-1)(q-1)
=352

Gut, das war kein Problem, die erste Frage ist, die Zufallszahl / öffentlicher Schlüssel e, muss die kleiner sein als das euler(n) oder kann diese auch größer sein (z.B763 (ggT (352,763)=1)?

So Frage 2: Wie berechnet man nun mit Hilfe des erweiterten Euklidischen Algorithmus den Geheimschlüssel ? (falls eine größere Zahl als (n) nicht geht, würde ich die Zahl 243(ebenfalls ggT(243,352)=1) verwenden). Wie stellt man den erweiterten Euklidischen Algorithmus auf?

Ich komm mit dem erweiterten Euklidischen Algorithmus im moment einfach nicht klar!
Hoffe ihr könnt mir helfen!
Grüße XenoX / Philipp :-)



Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen."
Online-Nachhilfe in Mathematik
Antwort
FelixK

FelixK

17:02 Uhr, 05.01.2009

Antworten
Das ganze wird in Wikipedia eigentlich ganz gut erklärt: de.wikipedia.org/wiki/Erweiterter_euklidischer_Algorithmus

Das ganze ist ein Algorithmus, den du also Schrittweise durchgehen musst.
Wesentlich einfacher ist es eine kleinere Zahl zu nehmen, es verbietet dir aber niemand eine größere zu nehmen (meines Wissens).

Zu deinem Beispiel:

Ich nehme mal Euler(N)=352 und e=243:

Dadurch sieht das ganze erstmal so aus:
352=1243+109
243=2109+25
109=425+9
25=29+7
9=17+2
7=32+1
2=21+0

1 ist ggT (das war aber schon bekannt ;-) doch nun kommen wir auf die beiden Koeffizienten mit Hilfe dieser Ergebnisse:

109=1352-1243
25=1243-2109=1243-2(1352-1243)=-2352+3243
9=1109-425=1(1352-1243)-4(-2352+3243)=9352-13243
7=125-29=1(-2352+3243)-2(9352-13243)=-20352+29243
2=19-17=1(9352-13243)-1(-20352+29243)=29352-42243
1=17-32=1(-20352+29243)-3(29352-42243)=-107352+155243

Damit hast du d=-107 und k=155, wobei d dein privater Schlüssel und k Müll ist.
XenoX

XenoX aktiv_icon

17:36 Uhr, 05.01.2009

Antworten
Top :-) Danke dir habs verstanden,

hatte Probleme die Gleichungen aufzustellen, jetzt hab ichs aber kapiert :-)
Antwort
Enrico

Enrico aktiv_icon

11:47 Uhr, 29.08.2013

Antworten
Ein freundlicher Gast-User hat mich gebeten folgendes hier beizutragen:

"Bei der Antwort von FelixK ist nicht d=-107 und k=155, sonder genau andersherum. d=155, dann funktioniert auch die ܜberprüfung von demodΦ(n)=1 "