About
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.
Foundation
This framework started as a proposal for the IBM Hackathon Europe 2021, achieving its 2nd phase (finals, with the top 20 teams), as well, as an idea developed by a team of students, researchers, and professors, mostly from NOVA School of Science and Technology, NOVA University of Lisbon, Técnico Lisboa, University of Lisbon, Faculty of Sciences, University of Lisbon, Instituto de Telecomunicações (IT), Security and Quantum Information Group (SQIG), Laboratório de Sistemas de Grande Escala (LASIGE), NOVA Laboratory for Computer Science and Informatics (NOVA LINCS), UT Austin Portugal and School of Engineering, University of Connecticut (UCONN).
Our framework aims to provide all the known quantum cryptographic protocols, in a single place, as an accessible solution, being easy to use.
Mission
The mission of our framework is to:
- Emphasize the importance of quantum cryptography, as the better solution for the long-term, in the post-quantum era;
- Provide open-source implementations of quantum cryptographic protocols, including:
- Key Distributions/Agreements:
- Quantum Key Distributions (QKDs);
- Semi-Quantum Key Distributions (SQKDs);
- Quantum Conference Key Agreements (QCKAs);
- Semi-Quantum Conference Key Agreements (SQCKAs);
- Quantum Secure Multiparty Computations;
- Quantum Symmetric Encryption;
- Quantum Zero-Knowledge Proofs;
- Quantum Data Authentication:
- Quantum Data Signature (QDS);
- Quantum Message Authentication;
- Quantum Data Integrity;
- Quantum Cryptocurrencies;
- Offer some important primitives for quantum communications and quantum networks, such as:
- Quantum Teleportation;
- Quantum Entanglement Swapping;
- Quantum Entanglement Distillation/Purification;
- Quantum Repeaters;
- Quantum Internet/Network Protocols;
- Offer, as well, some quantum algorithms for quantum cryptanalysis and quantum attacks, such as:
- Grover's Algorithm;
- Simon's Algorithm;
- Shor's Algorithm;
- Provide an easy and comprehensive detailed explanation of the protocols, primitives, and algorithms addressed, through several illustrations and tutorials;
Meet our team
Our team is composed by the following members:
Contributors
Rúben Barreiro 💻 |
Prof. André Souto 👨🏫 🏢 🏢 💻 | Prof. Paulo Mateus 👨🏫 🏢 🏢 | Prof. Nikola Paunković 👨🏫 🏢 | Prof. Walter Krawec 🌐 | Prof. António Ravara 👨🏫 🏢 🌐 💻 |