DRBG

Rust implementation of the secure random number generator CTR_DRBG as defined by NIST 800-90A Rev.1.

crates-badge mit-badge

CTR_DRBG is a cryptography secure pseudo-random number generator (CSPRNG) based on the AES block cipher. It may be used to generate encryption keys, nonces, or salts. By default, it is seeded with entropy from the operating system, but other entropy sources may be defined using the Entropy trait. The goal of this package is to create a CSPRNG that is secure by default, lightweight, and easy to use.