BB84 Quantum Key Distribution: Difference between revisions

Line 87: Line 87:
## size<math>Q</math> = 0
## size<math>Q</math> = 0
## If{<math>X_i = Y_i = 1</math>
## If{<math>X_i = Y_i = 1</math>
### Sender and Receiver publicly announce $A_i, B_i$\;
### Sender and Receiver publicly announce <math>A_i, B_i</math>
### Sender and Receiver compute <math>Q_i = 1 - \delta_{A_iB_i}</math>, where <math>\delta_{A_iB_i}</math> is the Kronecker delta
### Sender and Receiver compute <math>Q_i = 1 - \delta_{A_iB_i}</math>, where <math>\delta_{A_iB_i}</math> is the Kronecker delta
## size<math>Q</math> += 1\;
## size<math>Q</math> += 1\;


*Both Sender and Receiver, each, compute <math>Q_X = \frac{1}{\tn{size}Q} \sum_{i=1}^{n'}Q_i</math></br>
*Both Sender and Receiver, each, compute <math>Q_X = \frac{1}{\text{size}Q} \sum_{i=1}^{n'}Q_i</math></br>
<u>'''Stage 4'''</u> Error correction
<u>'''Stage 4'''</u> Error correction
#<math>C(\cdot,\cdot)</math> is an error correction subroutine determined by the previously estimated value of <math>Q_Z</math> and with error parameters  <math>\epsilon'_{\rm EC}</math> and <math>\epsilon_{\rm EC}</math>
#<math>C(\cdot,\cdot)</math> is an error correction subroutine determined by the previously estimated value of <math>Q_Z</math> and with error parameters  <math>\epsilon'_{\rm EC}</math> and <math>\epsilon_{\rm EC}</math>
Write, autoreview, editor, reviewer
3,129

edits