Forum: Sonstige Fragen zu Delphi
by gammatester,
25. Nov 2008
Die Bedeutung der Länge in RSA-n ist (so weit ich weiß) nicht einheitlich. So gibt es RSA-200 (eine Zahl mit 200 Dezimalstellen und mit zwei 100-stellige Primfaktoren, zerlegt im Jahr 2005) und dann noch Zahlen der Längen 704, 768, 1014, 1536 und 2048 Bits, die als RSA-705 ... RSA-2048 bezeichnet werden. Auf jeden Fall ist es die Länge des Moduls n (und die Herausforderung ist es, die...
Forum: Sonstige Fragen zu Delphi
by gammatester,
25. Nov 2008
Das Format ist OK, aber: Ohne MPI ist das alles Spielkram und nur zum Lernen sinnvoll. Selbst int64-Integers sind als Modulus völlig ungeeignet (und gerade Exponenten ebenso). Für MPI unter Freepascal siehe meinen MPArith-Link oben.
Gammatester
Forum: Sonstige Fragen zu Delphi
by gammatester,
25. Nov 2008
Für den Eigenbedarf kann man machen, was man will; nur sollte es auch da halbwegs vorher durchdacht werden. Willst Du Text oder Binär oder beides? Text kann man wiederum als Base64, Hex oder sogar dezimal verwenden (dezimal sieht aber irgendwie uncool/unprofessional aus).
Da Du RSA in der Praxis nur mit MPIs (= Multi-Präzisionzahlen) benutzt, hast Du eventuell in der MPI-Bibliothek schon ein...
Forum: Sonstige Fragen zu Delphi
by gammatester,
25. Nov 2008
Abschnitt 3.2. Multi-Precision Integers!? Vielleicht hilft ja auch der Quellcode von PGP und GNUPG weiter und/oder die Stichworte "ASN.1 BER DER".
Gammatester