Hash-based post quantum signatures in Rust
Repository Index
47,133 repositories indexed
1–19 of 19 · Most stars
the official Rust and C implementations of the BLAKE3 cryptographic hash function
An experiment.
Safely pass trusted data to untrusted environments and back.
- python
- security
- hmac
- serialization
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE fixes.
Collection of cryptographic hash functions written in pure Rust
- cryptographic-hash-functions
- blake2
- gost
- streebog
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
A (mostly) pure-Rust implementation of various cryptographic algorithms.
A Rust implementation of the Noise Protocol Framework
- cryptography
- crypto
- noise-protocol-framework
- noise-protocol
Mundane is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant (in that order).
- cryptography
- rust
- boringssl
Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
Password hashing functions / KDFs
Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2
- ecdsa
- nist
- rust
- schnorr
Usable, easy and safe pure-Rust crypto
- cryptography
- rust
- crypto
- chacha20-poly1305
Cryptographic signature algorithms: DSA, ECDSA, Ed25519
- ecdsa
- ed25519
- signatures
- dsa
Axolotl Protocol Implementation
Cryptography Educational Foundations
Don't Roll Your Own Crypto: fast, type-safe, pure-Rust cryptography with post-quantum support
- libsodium
- crypto
- rust
- cryptography
A set of cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption.
- cryptography
- rust
- proxy-re-encryption
- transform-encryption