Guten Tag,
wir beschäftigen uns zur Zeit mit Verschlüsselungsalgorithmen. Darunter fällt auch RSA. Nun sollten wir für eine Hausarbeit eine willkürliche Zahl mit RSA "zu Fuß" verschlüsseln. Das ist hier erklärt:
RSA-Kryptosystem ? Wikipedia
Konkret geht es mir um diese Rechnung: 7^23 mod 143 = 2
Laut Taschenrechner stimmt diese Rechnung, jedoch nicht, wenn ich diese mit Java umzusetzen versuche.
Liefert bei mir und einem Kommilitonen als Ergebnis 93. Woran kann das liegen?
Wäre euch über Hilfe sehr dankbar.
wir beschäftigen uns zur Zeit mit Verschlüsselungsalgorithmen. Darunter fällt auch RSA. Nun sollten wir für eine Hausarbeit eine willkürliche Zahl mit RSA "zu Fuß" verschlüsseln. Das ist hier erklärt:
RSA-Kryptosystem ? Wikipedia
Konkret geht es mir um diese Rechnung: 7^23 mod 143 = 2
Laut Taschenrechner stimmt diese Rechnung, jedoch nicht, wenn ich diese mit Java umzusetzen versuche.
Java:
System.out.print(Math.pow(7, 23) % 143);
Wäre euch über Hilfe sehr dankbar.