Skip to content

An implementation of random number generator based on rdrand instruction

License

Notifications You must be signed in to change notification settings

akash-fortanix/rust_rdrand

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An implementation of random number generators based on rdrand and rdseed instructions.

The random number generators provided by this crate are fairly slow (the latency for these instructions is pretty high), but provide high quality random bits. Caveat is: neither AMD’s nor Intel’s designs are public and therefore are not verifiable for lack of backdoors.

Unless you know what you are doing, use the random number generators provided by the rand crate (such as EntropyRng) instead.

About

An implementation of random number generator based on rdrand instruction

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 100.0%