Simple Quantum Protocols and Algorithms-1
Quantum Key Distribution with BB84
Dr. Shreya Banerjee
08.07.2024
Center for Quantum Science and Technology
Siksha ‘O’ Anusandhan University, Bhubaneswar
Quantum Secure Communication Protocol
Two Different Measurement Bases
0
0
M-Z
M-X
Outcome of a single measurement: 0
Outcome of a single measurement: +/-
Protocol
Say, ‘00110101’
From this string the key will be generated.
Alice’s sequence:: ZXXZXXZZ
Bob’s sequence :: XXZZXZZZ
Alice’s encoding
String: 00110101
Sequence: ZXXZXXZZ
‘H’ gate when its X, does nothing when its ‘Z’.
Bob’s Measurements
Bob’s sequence :: XXZZXZZZ
Key Generation
Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Alice | Z | X | X | Z | X | X | Z | Z |
Bob | X | X | Z | Z | X | Z | Z | Z |
Outcome | NO | YES | NO | YES | YES | NO | YES | YES |
Measurement Outcome
Alice’s Bits | Encoding basis | Alice’s states | Bob’s Measurement basis | Bob’s outcome | Bob’s bit |
0 | Z | 0 | X | + (probable) | discarded |
0 | X | + | X | + | 0 |
1 | X | - | Z | 1(probable) | discarded |
1 | Z | 1 | Z | 1 | 1 |
0 | X | + | X | + | 0 |
1 | X | - | Z | 0(probable) | discarded |
0 | Z | 0 | Z | 0 | 0 |
1 | Z | 1 | Z | 1 | 1 |
KEY: ‘01001’
This is the famous BB84 Protocol for quantum key distribution.
Further Readings