Pure Rust implementation of B64, a subset of the standard Base64 encoding (RFC 4648) used by the PHC string format. Implemented without data-dependent branches or lookup tables providing "best effort" constant-time operation.
Pure Rust implementation of the Password Hashing Competition (PHC) string format which is used for storing password hashes
Traits which describe the functionality of password hashing algorithms, with optional support for a `no_std`/`no_alloc`-friendly implementation of the PHC string format, as well as generic support for other formats (e.g. Modular Crypt Format)
Secret value and hashing primitives for the webgates authentication and authorization ecosystem.
Enterprise password hashing for Rust: Argon2id / bcrypt / scrypt / PBKDF2 with PHC strings, KMS-backed pepper, and FIPS 140-3 routing through aws-lc-rs (CMVP Cert #4759).
minimum dependency Argon2id password hashing with Blake2b
A tool to generate hashes from the command line.
Thin wrapper around the argon2 crate to improve ergonomics and provide a smaller serialization format
The autonomous, self-improving AI agent. Single Rust binary. Every channel. Install with: cargo install opencrabs
Command-line companion for the `hsh` password-hashing library: hash / verify / rehash / inspect / calibrate.
Secure API key generation and validation library
Argon2id recipient/identity plugin for the age encryption format