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
User-friendly pseudorandom number generator (PRNG)
Park-Miller pseudorandom number generator (PRNG)
Robust estimations from distribution structures: III. Non-asymptotic
A seeded pseudo-random number generator for JavaScript.
Random (SLAA338) and pseudorandom (LCG) number generation.
ADAM is an actively developed CSPRNG inspired by ISAAC64
Rust implementation of the skip ratchet
Algorithmic study of random systems. / Keywords: probability stochastic process ANU quantum random number generator Gaussian statistics
Python code that generates three different sequences; LFSR, Gold sequence (given two Maximum Length Sequences (MLS)), and Zadoff-Chu.
Python decorator to control randomness of functions, methods and properties
Crack java.util.Random when nextInt is used with a power of two.
Tested, performant HighwayHash bindings for Python 3 with support for all output lengths.
Estimating π using Monte Calro Simulation
A 32-bit Mersenne Twister pseudorandom number generator.
Cryptographically Secure AES DRBG NIST SP 800-90A, Rev 1 pseudo-random number generator (PRNG) in Pure Python
A psuedrandom and procedural generation library using 64.61 fixed point math for Cairo
Fast PRNG implementations in .NET. Your PRNG is unlikely to be a bottleneck in anything you do, but there are exceptions like for instance Monte Carlo simulations, where generating random samples can take some time.
A Pseudo-Random Noise Sequence Generator VHDL implementation to synthesize on a Zync FPGA for the Digital Systems Design course of University of Pisa, 2019.
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."