12.07.2015 Aufrufe

Kryptographie und Komplexit¨at

Kryptographie und Komplexit¨at

Kryptographie und Komplexit¨at

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Shanks Babystep-Giantstep-Algorithmus• Idee: Beschleunigung durch Zwischenspeicherung– Zerlege das gesuchte x = log g y inx = q·m+r– Für diese Zerlegung gilt g q·m+r = y also(g m ) q = y·g −r– Teste diese Gleichung für alle Paare (q,r) umxzu bestimmen– Die Werte y·g −r <strong>und</strong>(g m ) q können separat berechnet werden– Fürm = ⌊ √ n⌋ müssen nur2·⌊ √ n⌋ Werte berechnet werden• Algorithmus– Babystep: Speichere für r

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!