Inspiration

QKD and new cryptography protocols are needed because quantum computers are challenging existing protocols, which only work on classical computers

What it does

It is a simulation of the protocol, showcasing how and why it works

How we built it

By using Qiskit and related dependency modules in Python

Challenges we ran into

The versioning of Qiskit is hard to align among different sub-libraries, especially those libraries that are kept by other institutions.

Accomplishments that we're proud of

I achieved the desired result from theory through simulation.

What's next for BB84 Implementation

Testing noise-tolerance, investigating a safer key generation process, and looking for possibilities to recover sifted messages

Built With

Share this project:

Updates