Possible implementation of BB84 protocol using Simulaqron
-
Updated
Apr 24, 2020 - Python
Possible implementation of BB84 protocol using Simulaqron
The aim is to allow Alice and Bob to generate a secure private key that can be used for the one-time pad without having to meet privately.
The security of our critical infrastructure is threatened by the advent of future quantum computers, breaking asymmetric cryptography – an essential part of our secure communication architecture. Quantum key distribution (QKD) remedies this weakness by providing a long term secure solution, safe against attacks from quantum computers.
This repo consists of a python demonstration of the BB84 protocol of Quantum Key Distribution.
Python code to compute optimal protocol parameters for different QKD protocols.
This project was developed by rodrigo1514 and I during the HackKean 2023 event. It is an implementation based on the BB84 Protocol, a quantum key distribution scheme.
A collection of 3 encryption protocols
This project demonstrates a basic implementation of the BB84 quantum key distribution protocol using Qiskit. The code simulates the process of Alice preparing quantum bits (qubits) with random bases and sending them to Bob, who then measures them with his own randomly chosen bases.
Add a description, image, and links to the bb84-protocol topic page so that developers can more easily learn about it.
To associate your repository with the bb84-protocol topic, visit your repo's landing page and select "manage topics."