PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (inline C/C++) (Codename Gradilac/Градилак)
-
Updated
Jan 4, 2024 - C
PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (inline C/C++) (Codename Gradilac/Градилак)
Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable (non-cryptographic, inline C/C++) 26GB/s + PRNG
Random (SLAA338) and pseudorandom (LCG) number generation.
ADAM is an actively developed CSPRNG inspired by ISAAC64
Tested, performant SipHash bindings for Python 3 with support for double-output-size, half-word and variable-round variants.
Ranoise (random access noise) algorithms and PRNG tests and comparisons. Ranoise uses chaotic wavehaping to turn e.g. sawtooth-ish input values into white noise. Mirror of the repository on Codeberg.
Add a description, image, and links to the pseudorandom topic page so that developers can more easily learn about it.
To associate your repository with the pseudorandom topic, visit your repo's landing page and select "manage topics."