A cryptographically secure random number generator interface.
Fill the provided buffer with random bytes.
Generate a random 32-bit unsigned integer.
Generate a random 64-bit unsigned integer as a BigInt.
A cryptographically secure random number generator interface.