Können Pseudozufallszahlengeneratoren?

Inhaltsverzeichnis:

Können Pseudozufallszahlengeneratoren?
Können Pseudozufallszahlengeneratoren?
Anonim

Pseudo Random Number Generator (PRNG) bezieht sich auf einen Algorithmus, der mathematische Formeln verwendet, um Folgen von Zufallszahlen zu erzeugen. PRNGs erzeugen eine Folge von Zahlen, die die Eigenschaften von Zufallszahlen annähern. Ein PRNG startet von einem beliebigen Startzustand unter Verwendung eines Seed-Zustands.

Gibt es Pseudozufallszahlengeneratoren?

Solche Generatoren sind theoretisch nicht bewiesen, obwohl Funktionen bekannt sind, die die erforderlichen Eigenschaften zu besitzen scheinen. Es sind jedenfalls Pseudozufallszahlengeneratoren bekannt, die in der Praxis einigermaßen gut funktionieren.

Können Zufallszahlengeneratoren vorhergesagt werden?

Überraschenderweise sind die am weitesten verbreiteten Allzweck-Zufallszahlengeneratoren leicht vorhersagbar. (Im Gegensatz dazu wird angenommen, dass RNGs, die zum Erstellen von Stream-Chiffren für sichere Kommunikation verwendet werden, nicht vorhersagbar sind und als kryptografisch sicher bekannt sind).

Können Zufallsgeneratoren gehackt werden?

Wie Sie sehen können, ist es durchaus möglich, einen RNG zu hacken, der auf einem Computerprogramm basiert, wie es in Casinos und Online-Spielen verwendet wird. Das heißt aber nicht, dass es einfach ist. Diese Unternehmen geben einen hübschen Cent aus, um sicherzustellen, dass ihre Spiele mit umfangreichen installierten Protokollen sicher sind.

Wie baut man einen Pseudozufallszahlengenerator?

Beispielalgorithmus für Pseudo-Zufallszahlengenerator

  1. Akzeptiere eine anfängliche Eingabenummer, das ist ein Startwert oder Schlüssel.
  2. Wende diesen Seed in einer Folge von mathematischen Operationen an, um das Ergebnis zu generieren. …
  3. Verwende diese resultierende Zufallszahl als Ausgangswert für die nächste Iteration.
  4. Wiederholen Sie den Vorgang, um die Zufälligkeit zu emulieren.

Empfohlen:

Interessante Beiträge
Welches ist die Etagenaufteilung?
Weiterlesen

Welches ist die Etagenaufteilung?

Floor-Division ist eine normale Divisionsoperation, außer dass sie die größtmögliche ganze Zahl zurückgibt. Diese Ganzzahl ist entweder kleiner oder gleich dem normalen Divisionsergebnis. Die Bodenfunktion wird mathematisch durch dieses Symbol ⌊ ⌋ gekennzeichnet.

Wie entferne ich den Drehzahlbegrenzer am Roller?
Weiterlesen

Wie entferne ich den Drehzahlbegrenzer am Roller?

Die Begrenzungsscheibe befindet sich um die vordere Riemenscheibe und kann bei den meisten Rollern von Hand oder mit einer Spitzzange entfernt werden. Bringen Sie die linke Riemenscheibe wieder an und ersetzen Sie die Frontplatte des Variatorgehäuses.

Was bedeutet Aspermatismus?
Weiterlesen

Was bedeutet Aspermatismus?

: Unfähigkeit Samen zu produzieren oder zu ejakulieren - vergleiche Azoospermie. Was versteht man unter Aspermie? Aspermie ist der vollständige Mangel an Samenflüssigkeit mit Ejakulation, entweder aufgrund einer Unfähigkeit, Samen zu transportieren (Anejakulation) oder in antegrader Richtung zu ejakulieren [