quantum-key-distribution
Here are 59 public repositories matching this topic...
Language:All
Sort:Most stars
Numerical evaluation of secret key rates for QKD protocols
- Updated
Aug 11, 2025 - MATLAB
The Qis|krypt⟩ is a software suite of protocols of quantum cryptography and quantum communications, as well, other protocols and algorithms, built using IBM’s open-source Software Development Kit for quantum computing Qiskit. ⚛️ 🔐
- Updated
Apr 25, 2022 - Python
Python library of efficient and numerically-precise randomness extractors
- Updated
Jul 28, 2025 - Python
Code written during and in preparation for the First Pan-European Quantum Hackathon November 5-6 2019, organized by RIPE
- Updated
May 19, 2023 - C
Python implementation of Cascade information reconciliation protocol for Quantum Key Distribution
- Updated
Feb 22, 2025 - Python
A toolbox for modelling quantum key distribution between satellites and ground stations.
- Updated
Dec 12, 2025 - MATLAB
BB84 QKD Protocol Simulation
- Updated
May 10, 2019 - JavaScript
Quantum Open Software for Secure Transmissions
- Updated
Jun 29, 2024 - Python
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.
- Updated
Jul 10, 2020 - Python
Information Reconciliation Library for Continuous-Variable Quantum Key Distribution Systems
- Updated
Apr 1, 2025 - C++
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
Nov 19, 2025 - Python
Code and tutorial on the E91 quantum key distribution protocol for my Master's thesis and for the "Teach Me QISKit 2018" contest
- Updated
Aug 24, 2021 - Jupyter Notebook
Quantum Algorithms and Quantum Error Correction codes.
- Updated
Feb 14, 2024 - Jupyter Notebook
A collection of Jupyter Notebooks with explanations, insights, tutorials, exercises and showing how to use the Qiskrypt software suite, built using the IBM’s open-source Software Development Kit for quantum computing Qiskit. 📚 👨🏫
- Updated
Jun 28, 2021 - Jupyter Notebook
This repo includes the necessary files to use rate-adaptive protograph-based raptor-like LDPC codes designed for information reconciliation of CV-QKD systems.
- Updated
Jun 4, 2024 - MATLAB
This repo consists of a python demonstration of the BB84 protocol of Quantum Key Distribution.
- Updated
Jan 15, 2023 - Python
Quantum Key Distribution Post Processing Library!
- Updated
Aug 5, 2023 - HTML
postprocessing for quantum cryptography raw data (master' thesis project)
- Updated
Aug 30, 2013 - C++
SARG04 QKD Protocol Simulation
- Updated
May 10, 2019 - JavaScript
Software Defined Quantum Stream-Cipher for GNU Radio
- Updated
Mar 4, 2017 - CMake
Improve this page
Add a description, image, and links to thequantum-key-distribution topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thequantum-key-distribution topic, visit your repo's landing page and select "manage topics."