Expand description
Modules§
Traits§
- Crypto
Rng - A marker trait for securely unpredictable infallible RNGs
- Hpke
Crypto - The
HpkeCryptotrait defines the necessary cryptographic functions used in the HPKE implementation. - Hpke
Default Prng - Implemented by the default HPKE providers — the ones that know how to construct their own
PRNG with no input from the caller (typically by drawing on system entropy). Used by
Hpke::new/Hpke::try_new. A provider parameterized over a caller-supplied Rng (e.g.HpkeLibcrux<R>for someRother than the default) has no default and doesn’t implement this; useHpke::new_with_rngfor those instead. - Rng
- Trait for infallible random number generators
- TryCrypto
Rng - A marker trait over
TryRngfor securely unpredictable RNGs - TryRng
- Base trait for random number generators and random data sources