项目作者: lea318

项目描述 :
Python simulation of the QKD protocol using QuTip simulator.
高级语言: Jupyter Notebook
项目地址: git://github.com/lea318/BB84.git
创建时间: 2021-05-28T10:09:42Z
项目社区:https://github.com/lea318/BB84

开源协议:

下载


BB84

Python simulation of the QKD protocol using QuTip simulator.

Package requirements:

  • numpy
  • matplotlib
  • qutip
  • jupyter

Useful commands

Command for initializing Jupyter kernel in conda enviroment:

python -m ipykernel install --user --name=<kernel_name>

Running Jupyter Notebook

jupyter notebook

Running the simulation

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.