aes-prng

PRNG generator

A Rust-based PRNG that uses AES as the underlying block-cipher for generating random numbers.

Rust pseudo-random number generator based on AES

GitHub

9 stars
13 watching
2 forks
Language: Rust
last commit: 4 months ago
aescryptographyprngrust

Related projects:

Repository Description Stars
not-fl3/quad-rand A Rust library implementing a pseudo-random number generator based on atomic operations 14
mljs/xsadd A JavaScript pseudo random number generator implementation 3
fschutt/printpdf A PDF generation library with advanced features like layers, graphics, and typography. 840
djduque/pgfplots A Rust library for generating publication-quality figures using LaTeX. 120
leetronics/infnoise A hardware-based True Random Number Generator designed to produce high-quality randomness with minimal expertise required for analog design. 127
zama-ai/tfhe-rs An implementation of homomorphic encryption schemes for secure numerical computations over encrypted data 980
lk-geimfari/secrets.clj A library for generating cryptographically strong random numbers and secrets suitable for managing security data 93
randombit/botan-rs A Rust cryptography library that wraps the Botan C API 34
rustcrypto/aeads A collection of authenticated encryption algorithms implemented in Rust 733
cryptocoinjs/drbg.js Provides a JavaScript implementation of NIST-recommended random bit generators 8
risto-stevcev/pure-random A purely functional random number generator implemented using the xorshift algorithm. 27
iphoting/pwqgen.rb Generates random pronouncable passwords of variable length 6
pluto/ronkathon A collection of cryptographic primitives implemented in Rust from scratch to understand everything from first principles. 192
aviate-labs/rand.mo Pseudo Random Number Generator implementation in Motoko 5
patricksrobertson/secure_random.ex A library providing a set of functions for generating random, secure strings and UUIDs. 96