Skip to main content

Faktorisierung mit dem quadratischen Sieb

  • Chapter
  • First Online:
Algorithmische Zahlentheorie
  • 7101 Accesses

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 X2a 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 1b 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 2y 2a mod N und x ≢ ±y mod N,

so kann man daraus eine Zerlegung von N konstruieren, denn aus x 2y 2 folgt (x + y)(xy) ≡ 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 2y 2 mod N erzeugt werden.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Otto Forster .

Rights and permissions

Reprints 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

Publish with us

Policies and ethics