Forum: Sonstige Fragen zu Delphi
Delphi
by Meisterschmied,
9. Nov 2003
Danke! Ich sehe, es gibt noch viel zu tun :-D Ist doch zumindest schon mal ein Ansatzpunkt. Auf jeden Fall besten Dank, werd mich mal weiter umgucken. Hört sich recht vielversprechend an :wink:
Danke, das du dir die Zeit genommen hast :thuimb: .
Beste Grüße,
Meisterschmied
Forum: Sonstige Fragen zu Delphi
Delphi
by Meisterschmied,
9. Nov 2003
Danke, das war ja schon recht eindeutig. Aber wie zählst du die Bits in deinem Code (3. Bit = 1?) und warum ist der Exponent 1011b? Und noch mal kurz zum Verständnis: Egal ob das Bit 0 oder 1 ist, T wird bei jedem Schritt quadriert, dagegen wird T auch noch verdoppelt, wenn das Bit 1 ist, bzw. es bleibt so wie es ist, wenn das Bit 0 ist. Richtig?
Vielen Dank übrigens für die ausführliche...
Forum: Sonstige Fragen zu Delphi
Delphi
by Meisterschmied,
8. Nov 2003
Danke, isses aber gar nicht. Hast zwar recht, aber der Code war jetzt gerad nur hingeschludert :P War ja nur ein Beispiel, für das was ich meine. Trotzdem die Änderung:
x := IntPower(5,129384921) mod n;
:bounce1:
Forum: Sonstige Fragen zu Delphi
Delphi
by Meisterschmied,
8. Nov 2003
Abend Allerseits,
kann mir jemand, der schon mal die sog. "schnelle Exponention" programmiert hat, wie man sie z. B. für Cryptprogramme braucht (also Public-Key-Verfahren (RSA)), verraten, wie er das getan hat. Ist auch bekannt unter fortlaufende Exponention, um zum Beispiel folgende Rechnung
a^123.390.234 mod n = x
zu lösen.
Als Delphi-Code sähe das so aus, nur mag er das nicht: