QSO QUANTUM CRYPTOGRAPHY LAB

Quantum Key Distribution (BB84 Protocol) & Eavesdropping Interception

🟢 Live Server Connected
⚡ QUANTUM OPTICAL FIBER (Qubits / Photons) QUANTUM CHANNEL: Ready for Photon Transmission 📡 PUBLIC CLASSICAL CHANNEL (Sifting & Messages)
QUANTUM CHANNEL (Single Photons)
EVE QUANTUM TAP
CLASSICAL PUBLIC CHANNEL (Sifting & Encrypted Messages)
ALICE

Station ALICE

PHOTON EMITTER & SECURE SENDER
● ONLINE
STEP 1 BB84 Quantum Key Distribution
Alice prepares random bits (0 or 1) in random polarization bases (+ or ×).
Alice's Established QKD Key: NO KEY YET
-- NONE --
Run QKD exchange to negotiate a One-Time Pad key.
STEP 2 Send Message Encrypted via QKD Key
🔐 Encryption Mode: One-Time Pad (XOR with QKD Key)
Alice Transmission Log 0 sent
No messages transmitted yet.
EVE

Station EVE

QUANTUM WIRETAP // UNINTENDED OBSERVER
● WIRETAP ACTIVE
SECTION A Quantum Channel Wiretap (Qubit Interception)
Intercept-Resend Attack: Eve intercepts each photon, measures it in a basis, and forwards a newly prepared photon.
⚠️ Quantum Principle: Because Eve doesn't know Alice's basis in advance, measuring in the wrong basis collapses the quantum state, introducing ∼25% QBER!
Eve's Stolen Measurement Log: 0 captured
-- No quantum tap data --
Eve's measurements will appear here during QKD.
SECTION B Classical Message Interception (Not Addressed to Eve)
Eve's Intercepted Messages 0 captured
No messages intercepted yet.
BOB

Station BOB

PHOTON DETECTOR & INTENDED RECIPIENT
● LISTENING
STEP 1 Single-Photon Detectors & QBER Verification
Quantum Bit Error Rate (QBER): 0.0%
11% Max
Waiting for QKD photon exchange...
Bob's Verified QKD Key: NO KEY YET
-- NONE --
Will match Alice's key if no eavesdropping occurred.
STEP 2 Bob's Decrypted Messages Inbox
No messages received yet.
Uses the established QKD key to encrypt the return message.