AES-PRNG

Build Status Apache2 License 2.0 Minimum rustc version

A Rust library for random number generation using AES as the underlying block-cipher.

Usage

Add this to your Cargo.toml:

toml [dependencies] aes-prng = "0.1.0"

Rust version requirements

AES-PRNG requires Rustc version 1.56 or greater due to the RustCrypto dependency.

Crate Features

AES-PRNG is built with the -Ctarget-feature=+aes feature enabled by default to get the benefit of AES-NI instructions for speeding up the PRNG calls.

License

AES-PRNG is distributed under the terms of Apache License (Version 2.0).