Module rdrand

Source
Available on x86-64 only.
Expand description

RDRAND and RDSEED instructions for returning random numbers from an Intel on-chip hardware random number generator which has been seeded by an on-chip entropy source.

Functionsยง

_rdrand64_stepโš rdrand
Read a hardware generated 64-bit random value and store the result in val. Returns 1 if a random value was generated, and 0 otherwise.
_rdseed64_stepโš rdseed
Read a 64-bit NIST SP800-90B and SP800-90C compliant random value and store in val. Return 1 if a random value was generated, and 0 otherwise.
x86_rdrand64_step ๐Ÿ”’ โš 
x86_rdseed64_step ๐Ÿ”’ โš