Matroids Matheplanet Forum Index
Moderiert von Wauzi
Teilbarkeit » Kongruenzen » Hilfe bei der Erklärung des RSA-Beweises
Autor
Universität/Hochschule Hilfe bei der Erklärung des RSA-Beweises
Alpha187
Junior Letzter Besuch: im letzten Quartal
Dabei seit: 07.01.2023
Mitteilungen: 7
  Themenstart: 2023-01-07

Hallo zusammen. Ich bin auf diesen Beweis von RSA gestoßen: Für den Beweis benötigen wir den Satz von Euler-Fermat. Dieser sagt nämlich aus, dass für zwei natürliche teilerfremde Zahlen a und n, folgende Gleichung gilt: aφ(n) ≡ 1 mod n (aφ(n) mod n = 1 mod n). Dabei ist n: 1< a < n und φ(n) die Anzahl der zu n teilerfremden Zahlen. Hiermit folgt nun: c^d mod N = (m^e mod N)^d mod N = (m^e)^d mod N = m^ed mod N Das „e*d“ können wir ersetzten durch die Gleichung des multiplikativen Inversen. Diese lautet, da ein k aus den ganzen Zahlen existiert, folgendermaßen: e*d = k * φ(N) + 1. Also folgt: = m^k•φ(N)+1 mod N = m^k•φ(N) • m mod N = (m^φ(N))^k • m mod N = ((m^φ(N))^k mod N) • (m mod N) mod N = (m^φ(N) mod N)^k • (m mod N) mod N = (1^k mod N) • (m mod N) mod N => wegen des Satzes von Euler- Fermat (vorausgesetzt das m und N teilerfremd zueinander sind) = 1 • m mod N = m => wegen m < N und wollte fragen, ob dem Schritt = (m^φ(N))^k • m mod N auf = ((m^φ(N))^k mod N) • (m mod N) mod N, die Rechenregel von Multiplikation von der Modulo-Funktion angewendet wurde. Außerdem würde mich noch interessieren, warum der Satz von Euler-Fermat verwendbar ist, zu ersetzen von (m^φ(N) mod N). Vielen Dank für eine Rückmeldung.


   Profil
StrgAltEntf
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 19.01.2013
Mitteilungen: 8203
Wohnort: Milchstraße
  Beitrag No.1, eingetragen 2023-01-07

Hallo Alpha187, das lässt sich alles wirklich sehr schwer entziffern. Ein paar Klammern solltest du ebenfalls spendieren. \quoteon(2023-01-07 18:28 - Alpha187 im Themenstart) Dieser sagt nämlich aus, dass für zwei natürliche teilerfremde Zahlen a und n, folgende Gleichung gilt: aφ(n) ≡ 1 mod n \quoteoff Das glaubst du doch wohl selbst nicht?!


   Profil
Alpha187
Junior Letzter Besuch: im letzten Quartal
Dabei seit: 07.01.2023
Mitteilungen: 7
  Beitrag No.2, vom Themenstarter, eingetragen 2023-01-07

Ich habe den Beweis wiedergefunden. Hier ist ein Bild davon: https://matheplanet.com/matheplanet/nuke/html/uploads/c/56084_AF284F9F-134F-4B58-95E6-7722412FDC21.png


   Profil
Alpha187 hat die Antworten auf ihre/seine Frage gesehen.
Alpha187 wird per Mail über neue Antworten informiert.

Wechsel in ein anderes Forum:
 Suchen    
 
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2001-2023 by Matroids Matheplanet
This web site was originally made with PHP-Nuke, a former web portal system written in PHP that seems no longer to be maintained nor supported. PHP-Nuke is Free Software released under the GNU/GPL license.
Ich distanziere mich von rechtswidrigen oder anstößigen Inhalten, die sich trotz aufmerksamer Prüfung hinter hier verwendeten Links verbergen mögen.
Lesen Sie die Nutzungsbedingungen, die Distanzierung, die Datenschutzerklärung und das Impressum.
[Seitenanfang]