package
0.0.0-20200604182044-b73af7476f6c
Repository: https://github.com/davidlazar/go-crypto.git
Documentation: pkg.go.dev

# README

This Go library provides a cryptographically secure pseudorandom number generator. Specifically, it implements HMAC_DRBG (SHA-512) as specified in NIST SP 800-90A.

For simplicity, this library currently does not track the seed period, so the Read function always returns the requested number of bytes. It is the user's responsibility to periodically reseed the PRNG.

This library is tested with NIST-provided test vectors.

See also: python-drbg.