Zeigen dass (m^e mod n)^d = m^(e*d) mod n |
28.03.2006, 15:40 | Bebbo | Auf diesen Beitrag antworten » | ||
Zeigen dass (m^e mod n)^d = m^(e*d) mod n Beim Beweis des RSA-Algorithmus, muss irgendwann wie folgt umgeformt werden: mod n mod n = mod n Nun war mir nicht ganz bewusst, wie eine solche Behauptung zu standekommt, also hab probiert mal das ganze zu beweisen. Als Vorraussetzung ist d ein multiplikatives Inverses zu e mod n ( 1 = (e*d) mod n). Und dementsprechend ist e zu n teilerfremd. lässt sich ja auch anders schreiben: = q*n + r r entspräche dem Rest, der bei mod n entsteht, also wird nach r umgeformt: r = - q*n Das wird nun wieder für mod n eingesetzt: - q*n mod n = mod n = mod n Folglich muss gelten(wegen Vorraussetzung e*d mod n = 1): - q*n mod n = m Für - q*n mod n lässt sich wieder entsprechend umformen: r = - q*n - p*n Nun wird eingesetzt: - q*n - p*n = m An dieser Stelle bin ich wohl in einer Sackgasse gelandet. Könnt ihr mir vielleicht weiterhelfen? |
||||
28.03.2006, 16:58 | Abakus | Auf diesen Beitrag antworten » | ||
RE: Zeigen dass (m^e mod n)^d = m^(e*d) mod n
Hallo Bebbo, eigentlich steht es mit der obigen Zeile fast da (ich setze mal auf der linken Seite ein): Wesentlich erscheint mir hier folgendes: . Dabei ist n*S ein Summenausdruck, der durch das Ausrechnen der Potenz entsteht, jeder Summand darin ist durch n teilbar. Grüße Abakus PS: Titel verbessert |
||||
28.03.2006, 17:08 | AD | Auf diesen Beitrag antworten » | ||
Ich weiß nicht, ob du dich hier nur verschrieben hast, oder ob sich da wirklich ein inhaltlicher Fehler bei dir festgesetzt hat. Jedenfalls muss d kein multiplikatives Inverses zu e modulo n sein, sondern modulo . EDIT: Anzumerken ist noch, dass eine hinreichende, aber keinesfalls eine notwendige Bedingung dafür ist, dass für alle zu teilerfremden gilt. Aber das weißt du ja selbst aus diesem Thread. |
||||
28.03.2006, 19:25 | Bebbo | Auf diesen Beitrag antworten » | ||
Super, vielen Dank an euch beide! An dem Summenausdruck bin ich gescheitert, weil ich nicht wusste wie ich eine binomische Formel mit einer Variablen als Potenz umformen sollte. Aber so macht das natürlich Sinn. Ach und ja, da hab ich mich verschrieben! Gibt es denn eine gute Seite im Internet, wo solche modularen Regeln erläutert werden? Ich hab leider bis jetzt erfolglos gegooglet und nix gefunden... |
||||
28.03.2006, 19:41 | AD | Auf diesen Beitrag antworten » | ||
Und wie lautet daher die Schlußfolgerung? Im Board registrieren, dann kannst du solche Fehler durch Editieren korrigieren! |
|