Zahlentheorie — Einführung
Kapitel 8 · Methoden

Wann was — Methodenübersicht

AufgabeMethodeKomplexität
ggT zweier ZahlenEuklidO(log min(a,b))
kgV(a · b) / ggTO(log)
Inverses mod nErweiterter EuklidO(log n)
a^k mod nSquare-and-MultiplyO(log k)
Primzahltest kleinTrial Division bis √nO(√n)
Primzahltest großMiller-Rabin (probabilistisch)O(log³ n)
Faktorisieren großQuadratisches Sieb / GNFSschwer
RSA verschlüsselnm^e mod nO(log e · log² n)
🔐
Sicherheit von RSARSA bricht zusammen, sobald jemand n in Primfaktoren zerlegen kann. Aktuell: 2048-Bit-Schlüssel sicher. Quantencomputer könnten das ändern (Shor-Algorithmus).
Zurück zu Mathematik