Kryptographische Zufälligkeit & Fisher-Yates-Mischalgorithmus

Wie Web-Crypto-API-CSPRNG-Entropie und mehrstufiges Fisher-Yates-Mischen absolute Fairness garantieren

Kryptographische Zufälligkeit als Fundament aufrichtiger Befragung

Online-Wahrsagetools setzen häufig vorhersagbare Pseudozufallsalgorithmen oder künstliche Engagement-Gewichtungen ein. Bei Vaticinator halten wir uns strikt an kryptographische Standards und reine mathematische Fairness.

---

#### 1. Kryptographisch sichere Pseudozufallszahlengenerierung (CSPRNG)

  • Wir nutzen die native Web Crypto API (`crypto.getRandomValues`) und greifen direkt auf Entropiepools des Betriebssystems zu (Hardwarerauschen, CPU-Mikrotiming und physische Interrupts).
  • Im Gegensatz zu standardmäßigem `Math.random()` bietet CSPRNG mathematische Unvorhersehbarkeit und strenge Gleichverteilung.

#### 2. Moderner Fisher-Yates-Mischalgorithmus

  • Das Mischen aller 78 Schlüssel erfolgt mit dem optimalen $O(N)$ Knuth-Durstenfeld-Fisher-Yates-Algorithmus.
  • Jede einzelne der $78!$ ($approx 1.13 \times 10^{115}$) möglichen Permutationen hat eine identische mathematische Wahrscheinlichkeit.

#### 3. Ausbalancierter 50%-Umkehrvektor-Generator

  • Die Kartenorientierungen (aufrecht vs. umgekehrt) werden unabhängig per kryptographischen booleschen Auswertungen mit exakt 50,0 % Parität berechnet.

#### 4. Echtzeit-Injektion von Interaktionsentropie

  • Dynamische Cursor-Trajektorien, Zeigergeschwindigkeit und Touch-Zeitstempel injizieren physische Nutzerentropie in den Seed-Zustand und machen jede Ziehung zu einem einzigartigen synchronistischen Knotenpunkt.