//! Cryptographically secure randomness source.
/// `CSPRNG`: cryptographically secure randomness source.
///
/// The protocol samples freshness tokens `r`, salts `η_c`, state-encryption
/// keys `K`, and (in the cross-device handshake) ECDH key pairs from this
/// interface. Implementations must produce uniform pseudorandom bytes.
/// OS-backed CSPRNG (`getrandom`/`/dev/urandom` on Linux).
;