Zusammenfassung
Die Quadratwurzel einer ganzen Zahl a modulo einer Primzahl p ist, falls sie überhaupt existiert, modulo p bis aufs Vorzeichen eindeutig bestimmt, da im Körper 𝔽 p das Polynom X2 − a höchstens zwei Nullstellen hat. Das gilt nicht mehr für Quadratwurzeln modulo einer zusammengesetzten Zahl N. Sei etwa N = pq das Produkt zweier verschiedener Primzahlen p und q. Dann ist ℤ/N nach dem chinesischen Restsatz zum Produkt ℤ/p × ℤ/q isomorph. Ein Element a mod N entspricht bei diesem Isomorphismus einem Paar (a 1, a 2) von Elementen a 1 ∈ ℤ/p und a 2 ∈ ℤ/q. Existieren nun Elemente b 1 ∈ ℤ/p und b 2 ∈ ℤ/q mit b 2 i = a i , so sind (±b 1,±b 2) Quadratwurzeln von (a 1, a 2), es kann also bis zu vier Quadratwurzeln von a mod N geben. Wenn die Faktorzerlegung von N nicht gegeben ist, aber zwei Zahlen x, y bekannt sind mit x 2 ≡ y 2 ≡ a mod N und x ≢ ±y mod N,
so kann man daraus eine Zerlegung von N konstruieren, denn aus x 2 ≡ y 2 folgt (x + y)(x − y) ≡ 0 mod N. Da nach Voraussetzung N keinen der Faktoren teilt, erhält man mit gcd(x+y,N) einen nicht-trivialen Teiler von N. Dies ist die Grundlage für verschiedene Faktorisierungs-Verfahren. Das einfachste und älteste stammt von Fermat, ist aber nur für kleine Zahlen brauchbar. Ein modernes, leistungsfähiges (aber aufwändiges) Verfahren ist das Quadratische Sieb, in dem durch Siebung mit quadratischen Polynomen und Lösung großer linearer Gleichungssyteme über dem Körper 𝔽2 Kongruenzen x 2 ≡ y 2 mod N erzeugt werden.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2015 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Forster, O. (2015). Faktorisierung mit dem quadratischen Sieb. In: Algorithmische Zahlentheorie. Springer Spektrum, Wiesbaden. https://doi.org/10.1007/978-3-658-06540-9_20
Download citation
DOI: https://doi.org/10.1007/978-3-658-06540-9_20
Published:
Publisher Name: Springer Spektrum, Wiesbaden
Print ISBN: 978-3-658-06539-3
Online ISBN: 978-3-658-06540-9
eBook Packages: Life Science and Basic Disciplines (German Language)