Quantum Error Correcting Codes and the Security Proof of the BB84 Protocol
Ramesh Bhandari

TL;DR
This paper explains the security proof of the BB84 quantum cryptography protocol using quantum error correcting codes, providing a detailed tutorial on the underlying classical and quantum coding theory involved.
Contribution
It offers a systematic, pedagogical explanation of the Shor-Preskill security proof, connecting classical linear codes with quantum error correction in quantum cryptography.
Findings
Security of BB84 established through quantum error correction
Clarifies the role of CSS codes in quantum cryptography
Provides educational insights into quantum error correction
Abstract
We describe the popular BB84 protocol and critically examine its security proof as presented by Shor and Preskill. The proof requires the use of quantum error correcting codes called the Calderbank-Shor-Steanne (CSS) quantum codes. These quantum codes are constructed in the quantum domain from two suitable classical linear codes, one used to correct for bit-flip errors and the other for phase-flip errors. Consequently, as a prelude to the security proof, the report reviews the essential properties of linear codes, especially the concept of cosets, before building the quantum codes that are utilized in the proof. The proof considers a security entanglement-based protocol, which is subsequently reduced to a "Prepare and Measure" protocol similar in structure to the BB84 protocol, thus establishing the security of the BB84 protocol. The proof, however, is not without assumptions, which are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum Mechanics and Applications
