Algorithmische Zahlentheorie und Kryptographie - Mitschriften von ...
Algorithmische Zahlentheorie und Kryptographie - Mitschriften von ...
Algorithmische Zahlentheorie und Kryptographie - Mitschriften von ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Einführung<br />
Inhalt der Vorlesung wird grob sein:<br />
• Primzahltests<br />
– co-NP<br />
– NP<br />
– Test <strong>von</strong> Lehmann (BPP)<br />
– Rabin-Miller-Test (co-RP)<br />
– Strassen-Test (co-RP)<br />
– Agrawal-Test (Polynomzeit)<br />
• Faktorisierungsalgorithmen<br />
• Elliptische Kurven<br />
Die ersten beiden Punkte stehen u.a. im Zusammenhang mit RSA (erzeugen<br />
<strong>von</strong> Primzahlen, brechen <strong>von</strong> RSA). Die elliptischen Kurven stellen eine<br />
Alternative zu kryptographischen Systemen auf Basis <strong>von</strong> Primzahlen dar<br />
(ElGamal <strong>und</strong> weitere).<br />
An mathematischen Inhalten wird es neben vielem Rechnen in endlichen<br />
Körpern <strong>und</strong> Polynomringen u.a. den Primzahlsatz geben, der besagt, dass<br />
die Anzahl <strong>von</strong> Primzahlen kleiner n asymptotisch gegen n · (log n) −1 geht, in<br />
der Vorlesung wird eine abgeschwächte Version benutzt. Eventuell wird auch<br />
der Zusammenhang zwischen Primzahlen <strong>und</strong> der erweiterten Riemannschen<br />
Hypothese (ERH) gezeigt.<br />
Literatur:<br />
• Martin Dietzfelbinger: Primality Testing in Polynomial Time: From Randomized<br />
Algorithms to „PRIMES is in P“, Lecture Notes in Computer<br />
Science, Bd. 3000, Berlin: Springer 2004.<br />
Noch einige Konventionen:<br />
• Mit log n wird der binäre Logarithmus (d.h. zur Basis 2) bezeichnet,<br />
mit ln n der natürliche Logarithmus <strong>und</strong> mit Log n die Länge der Binärdarstellung.<br />
• Mit 〈n〉 2<br />
bezeichnen wir die Binärdarstellung der Zahl n.<br />
1