Photon → D0 (bit 0) Photon → D1 (bit 1)
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Quantum Random Number Generator: Beam-Splitter Entropy Source

Every certified quantum random number generator (QRNG) reduces to the same building block: a single photon meets a 50/50 beam splitter and the universe genuinely has not decided which detector will click until it does. This simulator renders that process in 3D — photons stream from a source, strike the splitter, and are routed to detector D0 or D1 by real Born-rule probabilities — while a live statistics panel tracks the resulting bitstream exactly the way a security-standards lab would: empirical bias, min-entropy, longest-run length, and bit rate. A detector-bias control lets you introduce the kind of real-world asymmetry that any hardware entropy source has to be certified against, and a Von Neumann debiasing toggle shows the classical algorithm regulators require as a fallback correction, sacrificing throughput for provable unbiasedness.