A toolbox for modelling quantum key distribution between satellites and ground stations.
-
Updated
May 24, 2024 - MATLAB
A toolbox for modelling quantum key distribution between satellites and ground stations.
This repo includes the necessary files to use rate-adaptive protograph-based raptor-like LDPC codes designed for information reconciliation of CV-QKD systems.
Multi-Party Computation transforms data handling by decentralizing trust among multiple participants. This ensures that no single entity demands absolute trust. An advantage for companies in safeguarding data privacy: once data leaves the user's computer, it remains obscured from any single external entity.
Guardian is a quantum key distribution REST API and supporting software stack.
Python library of efficient and numerically precise randomness extractors
Mediated Semi- Quantum Key Distribution Protocol python simulation
This repository hosts the source code and documentation for a Mediated Semi-Quantum Key Distribution Protocol with Enhanced Control Operations Using Single Photons. The protocol is designed for secure key distribution leveraging quantum principles with mediated communication and specialized control operations.
Quantum Algorithms and Quantum Error Correction codes.
Example of quantum communication using polarization-coded photons
Quantum Key Distribution Post Processing Library!
Code written during and in preparation for the First Pan-European Quantum Hackathon November 5-6 2019, organized by RIPE
QKD Protocol BB84 and Attack Vector PNS visualised
Project files from my research project on Quantum Cryptography vs. Classical Cryptography.
Master's thesis - Hacking the privacy amplification of quantum key distribution with machine learning, and countermeasures
This repo consists of a python demonstration of the BB84 protocol of Quantum Key Distribution.
Quantum key distribution (QKD) is a cryptographic quantum protocol which uses the properties of quantum mechanics to allow devices to communicate with each other. Quantum cybersecurity protocols can be proactive, meaning that they can detect breaches before any critical data is accessed.
Quantum Key Distribution aims to share a private key between two communicating parties securely. In this notebook, we will explore one of the alternative protocols – the B92 protocol!
Python implementation of Cascade information reconciliation protocol for Quantum Key Distribution
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. ⚛️ 🔐
Add a description, image, and links to the quantum-key-distribution topic page so that developers can more easily learn about it.
To associate your repository with the quantum-key-distribution topic, visit your repo's landing page and select "manage topics."