Skip to main content

Große Zufallszahlen

  • Chapter
Kryptographie in C und C++
  • 144 Accesses

Zusammenfassung

In vielen statistischen Verfahren, in der numerischen Mathematik, in der Physik, aber auch in Anwendungen der Zahlentheorie werden Sequenzen „zufälliger“ Zahlenwerte verwendet, um statistische Beobachtungen zu ersetzen, oder auch nur, um die Eingabe veränderlicher Größen zu automatisieren. Zufallszahlen werden

  • zur Ziehung von Stichproben aus einer größeren Menge,

  • in der Kryptographie zur Erzeugung von Schlüsseln und zum Ablauf von Sicherheitsprotokollen,

  • als Startwerte zur Generierung um Primzahlen,

  • zum Testen von Computer-Programmen (darauf kommen wir noch zurück),

  • zum Spielen

und in vielen weiteren Zusammenhängen verwendet. Bei Computer-Simulationen natürlicher Phänomene können benötigte Meßwerte durch Zufallszahlen vertreten werden, die als Eingabedaten naturgemäßes Verhalten repräsentieren (sogenannte Monte Carlo-Methoderi). Zufallszahlen sind auch dann nützlich, wenn nur beliebige, willkürlich gewählte Zahlenwerte benötigt werden. Bevor wir in diesem Kapitel einige Funktionen zur Erzeugung großer Zufallszahlen erarbeiten, wie sie insbesondere für kryptographische Anwendungen benötigt werden, sind noch einige methodische Vorbereitungen erforderlich.

Mathematics is full of pseudorandomness — plenty enough to supply all would-be creators for all time.

D. R.Hofstadter: Gödel, Escher, Bach:

An Eternal Golden Braid, 1979

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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.

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Welschenbach, M. (1998). Große Zufallszahlen. In: Kryptographie in C und C++. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-97997-2_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-97997-2_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64404-0

  • Online ISBN: 978-3-642-97997-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics