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: 2 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. 827
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. 123
zama-ai/tfhe-rs A library implementing homomorphic encryption and arithmetic over encrypted data 947
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 728
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. 190
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