HomeCryptographyQuantum Key Distribution

3D Quantum Cryptography — BB84 Photon Stream

3D BB84 quantum key distribution simulator: a continuous stream of instanced photons flies from Alice to Bob through an optical fiber, each disc's tilt showing its polarization basis while an eavesdropper node injects errors you can watch build up live.

Cryptography3DEasy60 FPS📱 Mobile-adapted⇄ 2D version
3d-quantum-cryptography ↗ Open standalone

A continuous stream of instanced photons flies down a 3D optical fiber from Alice's tower to Bob's, each disc's tilt showing which of the two BB84 polarization bases it carries. Toggle the eavesdropper node at mid-span to watch an intercept-resend attack push the live QBER gauge past the 11% security threshold — the same eavesdropper fingerprint the 2D version derives step by step, here emerging directly from hundreds of photons in flight at once.

⚙ Under the hood

Visualize photons flying down a fiber in real-time, with continuous instances representing each photon. Monitor the live Quantum Bit Error Rate (QBER) and key rate to ensure secure communication.

quantum-cryptographyBB84 protocolsecure communication

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)