1 1 0 0 1 D R D R R R R R D D R D D D R R D D R R D D R D R D D D D R 1 1 1 0 0 0 1 1 1 0 1 R D R D D R R D D D R Ok Ok Ok Ok Ok OK 1 1 1 0 0 1 Alice's Bits Alice's Bases Alice's Photons Bob's Bases Bob's Bits Bob's announces bases of received bits Random reveal: Resulting one-time-pad:
DRDDRR DRDR 1 0010 1001 011 Bob's bits encoded photons Eve RRRRRR RRRR 50/50 disagreement Eve's random filters Alice and Bob can check for eavesdropping by publicly comparing some random subset of the received photons
1 1 0 0 1 R R R R R R R R R R R R R R R R D D R R D D R D R D D D D R 0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 0 0 1 0 1 1 0 0 1 Alice's Bits Alice's Bases Alice's Photons Bob's Bases Bob's R basis Bob's D basis