mx3-rs
mx3-rs is a Rust library implementing the mx3 algorithm which provides a bit mixer, pseudo-random number generator, and hash function. This crate implements versions 1, 2, and 3.
The crate is not intended for cryptographically secure purposes.
Quick start
Mixing bits
let mixed_bits = mix;
println!;
Random number generation
use *;
let mut rng = new;
let random_number = rng.;
println!;
Hashing
let hash_digest = hash;
println!;
Contributing
If you have problems or bug fixes, please use the GitHub Issues and Pull Request sections.
License
Copyright (c) 2021-2022 Christopher Foo. Licensed under the MIT License.