Post-Quantum Group Authenticated Key Exchange protocol with the LibOQS library
-
Updated
Apr 10, 2022 - C
Cryptographic algorithms secure against potential future quantum computers.
Post-Quantum Group Authenticated Key Exchange protocol with the LibOQS library
Based on https://github.com/chainchip/Lattice-RingCT-v2.0 Lattice RingCT implementation, updated and fixed
An ongoing project for study and implementation of Falcon digital signature in C.
A simple guide on how to use an STM32 with STM32CubeIDE. Contains some simple code examples to get you started.
QuantumHammer: A Practical Hybrid Attack on the LUOV Signature Scheme
"First demonstration of a post-quantum key-exchange with a nanosatellite" (Source Code)
CRYSTALS-KYBER (Lattice + LWE) - Key EXchange Mechanism (KEX)
Proof-of-Concept blockchain source code
A simple implementation of the Lamport-Diffie signature.
Project using the post-quantum crypto library for the ARM Cortex-M4 pqm4 to reproduce the Kyber CPA in https://eprint.iacr.org/2021/1311
SPHINCS, the hash-based signature scheme, with fast batch signatures
Implementation of a proposal for a constant-time probabilistic root finding algorithm.
Tested, cross-platform Python 3 bindings for the NewHope key exchange mechanism supporting both NewHope1024-CPA-KEM and NewHope1024-CCA-KEM.
Scripts showing vulnerabilities in enhanced pqsigRM.
An improved C reference implemented on top of the technique introduced at "Shorter hash-based signatures"
Compiled-Kyber Group Authenticated Group Key Exchange (GAKE)
information-set decoding for binary codes
Markovian modeling of a QC-MDPC decoding algorithm.