Compares two equal-sized byte strings in constant time.
Secure types for handling sensitive data in Rust with automatic memory cleanup and protection against accidental exposure
CPI crate for Alea — drand BN254 BLS randomness verifier on Solana
no_std-first Base64 encoding and decoding with strict APIs and a security-heavy release process
General-purpose cryptographic hashing primitives (SHA-2, SHA-3, BLAKE3) — NOT for password storage. Use `hsh::api` for passwords.
A cryptography library for Rust
Lib no_std Rust for native neural network (.rnn)
Post-Quantum Cryptography library for Saorsa Labs projects
Post-Quantum Cryptography library implementing NIST FIPS 203 (ML-KEM) and FIPS 204 (ML-DSA)
A tool to check crates are up to date.
Convenient string-like types that wrap RustCrypto hashers
Derive macro magic behind the hashstr crate