A Rust library for retrieving random data from (operating) system sources. It is
assumed that the system always provides high-quality cryptographically secure random
data, ideally backed by hardware entropy sources. This crate derives its name
getrandom function, but is cross-platform, roughly supporting
the same set of platforms as Rust's
This is a low-level API. Most users should prefer using high-level random-number
Add this to your
 = "0.2"
Then invoke the
For more information about supported targets, entropy sources,
crate features, WASM support and Custom RNGs see the
getrandom documentation and
Minimum Supported Rust Version
This crate requires Rust 1.36.0 or later.
getrandom library is distributed under either of
at your option.