The SPHINCS+ reference code, accompanying the submission to NIST's Post-Quantum Cryptography project
-
Updated
Apr 15, 2024 - C
The SPHINCS+ reference code, accompanying the submission to NIST's Post-Quantum Cryptography project
Implementation of the SPHINCS+ signature framework.
Go implementation of XMSS[MT] post-quantum hash-based signature scheme (rfc8391)
hash based digital signatures, XMSS, quantum resistant
Build urls with a hash signature to prevent the modification of URL parts.
A Rust implementation of the Gravity-post-quantum signature schemes
XMSS[MT] commandline tool
A Rust implementation of the Haraka hash function
Quantum-resistant, purely Hash-based, Stateful, One-Time Digital Signatures for OCaml. 🛡️ 🐫 🔒 🔑 [Work In Progress]
Pure Rust implementation of the Leighton Micali Signature scheme.
Project to implement the Leighton-Micali Signatures
Project to implement the Leighton-Micali One-Time Signatures
A post-quantum cryptography library. Ongoing.
Undergraduate thesis produced to obtain a B.Sc. in Computer Science from UFSC, in which we optimize the Winternitz one-time signature scheme.
HashMaster is a powerful and easy-to-use tool for computing HMAC hashes of user-provided input strings using various hashing algorithms. With support for SHA-256, SHA-512, SHA-384 and SHA-224, HashMaster provides a flexible and secure way to verify the integrity and authenticity of messages in a wide range of applications.
Ancillary files for research done on a variant of the Winternitz one-time signature scheme.
Signature schemes implemented in different languages
Implementation of simple post-quantum-crypto procedures.
Misuse-resistant hash-based signatures using deep Merkle trees
Explores and evaluates optimizations for the hash-based signature schemes XMSS, LMS, and SPHINCS+ in BouncyCastle. Integrates hardware acceleration and other software optimizations and provides benchmark tooling and results.
Add a description, image, and links to the hash-based-signatures topic page so that developers can more easily learn about it.
To associate your repository with the hash-based-signatures topic, visit your repo's landing page and select "manage topics."