Resources to get started in Quantum Computing!
-
Updated
Aug 29, 2020 - Jupyter Notebook
Resources to get started in Quantum Computing!
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. ⚛️ 🔐
😺 Classical implementation of shor's and grover's algorithm to help with understanding.
A Robust Rust Library for CRYSTALS-Kyber Post-Quantum Cryptography 🦀
demonstration of quantum cryptography 🐈 🔐 , one-time pad communication via BB84. repo for our IT Security Master project
Python library of efficient and numerically-precise randomness extractors
Updated and most comprehensive Repository On Quantum Computing Resources. It contains all the material I use for my research on Quantum Computing for Both Theories and Codes - I update it regularly.
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.
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.
Encryption and signing for a post quantum world
BB84 QKD Protocol Simulation
Quantum-Resistant Cryptographic Hash Library for Password Hashing and Verification 🦀
Python simulation of the quantum key distribution protocol using QuTip simulator.
Quantum-safe anonymous encrypted emails
Simulation of Quantum Key Distribution Protocols
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. 📚 👨🏫
A Python-based simulator for analyzing the security of quantum communication systems. Currently focuses on the BB84 protocol. Designed for educational and research purposes.
SARG04 QKD Protocol Simulation
Different implementations of quantum cryptography algorithms
Add a description, image, and links to the quantum-cryptography topic page so that developers can more easily learn about it.
To associate your repository with the quantum-cryptography topic, visit your repo's landing page and select "manage topics."