Public Release: Postselection technique for optical Quantum Key Distribution with improved de Finetti reductions
This is a public release of the code used in Postselection technique for optical Quantum Key Distribution with improved de Finetti reductions [arXiv]. This was built for v2.0.1 of the Open QKD Security package.
This is the code (and data) required to generate the plot shown in Fig. 2 of the paper, demonstrating the performance of the postselection technique for the three-state protocol.
Caution
This repository is for archival and transparency purposes, we do not guarantee compatibility with other versions of the Open QKD Security package beyond the ones listed above.
- Download the linked version of the code from above, and follow all installation instructions.
- Also follow the additional Mosek install instructions if you want an exact match.
- Download the latest release of this code on the side bar, unzip in your preferred directory, and add this folder to the Matlab Path.
- Run
mainThreeStateFinite.m
to regenerate plots. The original plot and data is available in the folder "ResultsForPaper".
- To clone this repository and its exact submodules, navigate to your desired directory and run,
git clone --recurse-submodules https://github.com/Optical-Quantum-Communication-Theory/PostselectionTechniqueForOpticalQuantumKeyDistributionWithImprovedDeFinettiReductions
- Follow all further install instructions.
- Also follow the additional Mosek install instructions if you want an exact match.
- Add this repository's folder to the Matlab path.
- Run
mainThreeStateFinite.m
to regenerate plots. The original plot and data is available in the folder "ResultsForPaper".