Welcome to Cascade-Python’s documentation.¶
- Introduction.
- The Cascade information reconciliation protocol.
- Quantum key distribution (QKD) protocols.
- Key bit errors (noise).
- Classical post-processing.
- The Cascade protocol.
- Cascade as a client-server protocol.
- The classical channel.
- Input and output of the Cascade protocol.
- Cascade Iterations.
- Key shuffling.
- Creation of the top-level blocks.
- Detecting and correcting bit errors in each block.
- Computing the error parity for each top-level block: even or odd.
- Correcting a single bit error in top-level blocks with an odd number of bits.
- The Binary algorithm.
- What about the remaining errors after correcting a single bit error?
- The role of shuffling in error correction.
- The Cascade effect.
- Parallelization and bulking.
- Information leakage.
- Variations on the Cascade Protocol.
- Raw Comparison of Results with Literature.
- Conclusions from Comparison of Results with Literature.
- Further reading.