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.