Python simulation of the QKD protocol using QuTip simulator.
- numpy
- matplotlib
- qutip
- jupyter
python -m ipykernel install --user --name=<kernel_name>
jupyter notebook
Run BB84.ipynb in Jupyter Notebook.
Set eavesdropper_present
to True
for simulation with an eavesdropper.
Set eavesdropper_present
to False
for simulation without an eavesdropper.