Cryptography Notebook is a repository containing some of the cryptographic implementations I have done for learning purposes.
-
Updated
Jun 22, 2024 - Rust
Cryptographic algorithms secure against potential future quantum computers.
Cryptography Notebook is a repository containing some of the cryptographic implementations I have done for learning purposes.
A Robust Rust Library for CRYSTALS-Kyber Post-Quantum Cryptography 🦀
Implementation of Generic Anonymous AKE
A Quantum-Safe encryption tool. [WIP]
An implementation of Regev's lattice base encryption scheme
A Rust Library For The Post-Quantum Digital Signature Scheme Winternitz One-Time Signature using the hash function Blake2b.
Fast and ergonomic lattice cryptography library
A Rust implementation of the Haraka hash function
A Post-Quantum Cryptographic Library For Lamport Signatures
An Experimental Rust Crate for Post-Quantum Code-Signing Certificates.
Rust implementation of PQC KEM Kyber and signature scheme Dilithium
Open, end-to-end encrypted messenger app
PQ-safe userspace WireGuard® Implementation in Rust
A rust implementation of the Falcon post-quantum signature scheme
A Rust implementation of the Gravity-post-quantum signature schemes
Implementation of the Saber post-quantum key-encapsulation mechanism
[unmaintenance] A experimental post-quantum cryptography library
Post-quantum endpoint-to-endpoint encryption for messaging and file-sharing SDK