PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (header-only C/C++) (Codename Gradilac/Градилак)
-
Updated
Nov 1, 2025 - C
PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (header-only C/C++) (Codename Gradilac/Градилак)
Random (SLAA338) and pseudorandom (LCG) number generation.
Tested, performant SipHash bindings for Python 3 with support for double-output-size, half-word and variable-round variants.
Testing some C features.
A determinist pseudo random Unversal Fuzzer
Simple C library to generate uniformally-distributed pseudo-random numbers with no third party dependencies
StormDrop is an efficient PRNG algorithm for 32-bit output.
MWC128 - Multiply With Carry Рseudo-Random Number Generators (PRNG)
ADAM is an actively developed CSPRNG inspired by ISAAC64
WaveDrift is an efficient PRNG algorithm for 1024-bit output.
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.
hardware based pseudo random number generator
Small pseudorandom number generator
ZoneBurst is an efficient PRNG algorithm for 8-bit output.
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."