prng-algorithms
There are 28 repositories under prng-algorithms topic.
avaneev/prvhash
PRVHASH - Pseudo-Random-Value Hash. Hash functions, PRNG with unlimited period, randomness extractor, and a glimpse into abyss. (inline C/C++) (Codename Gradilac/Градилак)
avaneev/komihash
Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable (non-cryptographic, inline C/C++) 27GB/s + PRNG
flyingmutant/rand
Fast, high quality alternative to math/rand and golang.org/x/exp/rand
avaneev/a5hash
Ultra fast, high-quality hash function for hash-tables and hash-maps (non-cryptographic, inline C/C++) + PRNG
DKenefake/SmallPRNG
A small header-only library for prng implementations using templates. Implements most popular algorithms with a simple and flexible interface. Now with distribution sampling!
rafa-br34/BigLib
A powerful C++ library containing a vast collection of algorithms and datatypes for multiple applications & architectures
planet36/prng-test-bench
C++ PRNG test bench that uses Google Benchmark (to measure speed) and PractRand (to measure randomness)
adrianperezkeilty/Mathematical-Cryptography
Mathematical cryptography (custom implementations).
bunnybrooke/Mersenne-Twister
A C implementation of the Mersenne Twister
bunnybrooke/R30-rs
Rule30 pseudorandom bit generator in Rust
zoj613/bitgenerators
Psuedo-random number bitgenerators for OCaml users.
acaloiaro/mersenne-twister-gnur
Java Mersenne-Twister implementation based on and validated against GNU R's
AlexPukall/PRNG64
Pukall PRNG 64 : mix the output of an LFSR 64 and an LCG 64 (C language or 6502 Assembly)
ferhatgec/gechprng
gechprng, fast prng algorithm
ferhatgec/gechprng.py
gechprng[dot]py, fast prng algorithm
hornta/random
Pseudo random number generator which can be seeded and restarted from a random state.
jurerotar/ts-seedrandom
Seeded random number generators for JavaScript, ported to TypeScript.
Volcano-Dragon/msws
Python package for generating the random number using Middle Square Weyl sequence
wout/prng.onchain.js
A micro JS implementation of the Mulberry32 seedable pseudorandom number generator.
Cross-Functional-Crew/SamplingModule
Random Number Generator Module
AdroitAnandAI/Parallel-RNG-using-GPU
Parallel implementation hack of inherently sequential algorithms. Random Number Generators - Additive LFG and GFSR - implemented with NVIDIA CUDA using Continuous Subsequence Technique and Leap Frog Technique. Paper presented in the International AI Conference 2022, Tel Aviv, Israel.
AjayBadrinath/PRNG_BBS
Pseudo Random Generator Algorithm written in Vanilla C
GeorgiiFirsov/tetra-lib
TETRA algorithms implementation
hpenne/smallrand
Initial work on a random generator crate based on the Xoshiro algorithm
rtmigo/randomref
Creates JSON with output values from different random number generators
Stfumyguy/a5hash
Fast, high-quality hash function for hash-tables and hash-maps (non-cryptographic, inline C/C++) + PRNG
unfo/jumbled-words
Rust project to roll my own PRNG as a learning experience - NOT FOR ACTUAL USE!
xubiod/esorand
An implementation of multiple different PRNG methods from multiple different places. Under no circumstances must any of these be used for projects where security is a priority.