Skip to content
#

bb84-protocol

Here are 28 public repositories matching this topic...

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.

  • Updated Jul 15, 2020
  • Python

A Python-based simulator for analyzing the security of quantum communication systems. Currently focuses on the BB84 protocol. Designed for educational and research purposes.

  • Updated Dec 25, 2024
  • Python

Hybrid quantum-classical encryption system using BB84 protocol, AES-256, HMAC, and optional post-quantum signatures. Includes full GUI and scientific metrics logging.

  • Updated Jul 13, 2025
  • Python

A simulation of the BB84 protocol in a Jupyter Notebook using the code from https://qiskit.org/textbook/ch-algorithms/quantum-key-distribution.html. Protocol steps until key sifting have been implemented. Error correction & parameter estimation were not executed.

  • Updated Sep 6, 2024
  • Jupyter Notebook

Federated Multimodal Cyberattack classification model on social media messages (utilizing blockchain and quantum key cryptography). Blockchain server at https://cyberattack-blockchain.onrender.com/. Model interaction link below.

  • Updated Nov 17, 2024
  • Jupyter Notebook

Improve this page

Add a description, image, and links to the bb84-protocol topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the bb84-protocol topic, visit your repo's landing page and select "manage topics."

Learn more