Documentation
¶
Overview ¶
Package rand provides cryptographically secure random bytes from the operating system.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Read ¶
func Read(b []byte)
Read fills b with cryptographically secure random bytes from the operating system. It always fills b entirely and crashes the program irrecoverably if an error is encountered. The operating system APIs are documented to never return an error on all but legacy Linux systems.
Note that Read is not affected by testing/cryptotest.SetGlobalRand, and it should not be used directly by algorithm implementations.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.