Password-Authenticated Key Agreement protocols
☆119Mar 13, 2026Updated this week
Alternatives and similar repositories for PAKEs
Users that are interested in PAKEs are comparing it to the libraries listed below
Sorting:
- Collection of universal hashing functions☆37Updated this week
- Collection of Cryptographically Secure PseudoRandom Number Generators written in pure Rust☆11Jan 29, 2024Updated 2 years ago
- Collection of sponge functions written in pure Rust☆51Updated this week
- Infinitely presentable (aeon) rerandomisable (flux) anonymous credentials.☆30Nov 24, 2020Updated 5 years ago
- Collection of Key Derivation Functions written in pure Rust☆91Feb 16, 2026Updated last month
- Collection of stream cipher algorithms☆317Mar 9, 2026Updated last week
- Fully-compatible implementation of Privacy Pass in Rust.☆34Apr 20, 2020Updated 5 years ago
- HoneyBadgerBFT in Rust☆10Nov 22, 2017Updated 8 years ago
- Hammersbald is a fast embedded blockchain database☆54Feb 5, 2021Updated 5 years ago
- Collection of cryptography-related traits☆719Mar 13, 2026Updated last week
- Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers☆903Mar 2, 2026Updated 2 weeks ago
- Document ready listener for browsers☆14Feb 3, 2020Updated 6 years ago
- Diffie-Hellman key exchange using the Ristretto255 group, in Rust.☆22Jan 6, 2023Updated 3 years ago
- Cryptographic signature algorithms: DSA, ECDSA, Ed25519☆609Updated this week
- A Rust implementation of CPace, a balanced PAKE.☆26Dec 15, 2023Updated 2 years ago
- Create a webmanifest file☆19Aug 9, 2020Updated 5 years ago
- Hardware private key storage for next-generation cryptography (e.g. BLS) supporting USB armory MkII devices☆113Dec 15, 2023Updated 2 years ago
- An EXPERIMENTAL implementation of the CPace PAKE, instantiated with the Ristretto255 group. In Rust☆16Aug 25, 2020Updated 5 years ago
- Schnorr VRFs and signatures on the Ristretto group☆332Nov 16, 2025Updated 4 months ago
- Compatibility library for using *ring* as a backend for RustCrypto's traits☆33Jan 1, 2024Updated 2 years ago
- A Rust implementation of the Strobe protocol framework☆26Feb 9, 2026Updated last month
- A collection of open source Rust crates from iqlusion☆559Mar 12, 2026Updated last week
- Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2☆839Mar 10, 2026Updated last week
- Google Summer of Code tokio-console prototype☆14Aug 27, 2019Updated 6 years ago
- A design for doing more private Signal groups using anonymous credentials based on algebraic MACs.☆13Dec 20, 2019Updated 6 years ago
- Implementation of the Fish and Begol signature schemes☆14Jul 3, 2017Updated 8 years ago
- Vanity ed25519 public keys, through Huffman Codes☆12May 15, 2017Updated 8 years ago
- Parse Dat protocol SLEEP files.☆13Apr 28, 2021Updated 4 years ago
- Experimental zero-knowledge proof compiler in Rust macros☆166Oct 23, 2023Updated 2 years ago
- Compact linkable ring signatures. A modification on MLSAG.☆19May 10, 2020Updated 5 years ago
- A Rust implementation of the Noise Protocol Framework☆1,053Feb 3, 2026Updated last month
- Wait for async tasks☆13Dec 22, 2022Updated 3 years ago
- Duplicate an async I/O handle☆41Feb 15, 2026Updated last month
- Multilayered Linkable Spontaneous Anonymous Group - Implemented as is from paper. Not Monero specific☆24May 10, 2020Updated 5 years ago
- agora-glass_pumpkin☆22Feb 14, 2026Updated last month
- Collection of block cipher algorithms written in pure Rust☆758Mar 8, 2026Updated last week
- Message authentication code algorithms written in pure Rust☆343Mar 13, 2026Updated last week
- Coconut: Threshold Issuance Selective Disclosure Credentials with Applications to Distributed Ledgers☆13Jan 16, 2020Updated 6 years ago
- A tool for linear and differential cryptanalysis of block ciphers written in Rust☆15Sep 28, 2022Updated 3 years ago