pseudorandom

There are 274 repositories under pseudorandom topic.

  • prvhash

    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/Градилак)

    Language:C31821724
  • komihash

    avaneev/komihash

    Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable (non-cryptographic, inline C/C++) 27GB/s + PRNG

    Language:C++253111010
  • sindresorhus/randoma

    User-friendly pseudorandom number generator (PRNG)

    Language:JavaScript107417
  • sindresorhus/park-miller

    Park-Miller pseudorandom number generator (PRNG)

    Language:JavaScript55413
  • johon-lituobang/REDS_Nonasymptotic

    Robust estimations from distribution structures: III. Non-asymptotic

    Language:R27302
  • a5hash

    avaneev/a5hash

    Ultra fast, high-quality hash function for hash-tables and hash-maps (non-cryptographic, inline C/C++) + PRNG

    Language:C++261
  • DomenicoDeFelice/jsrand

    A seeded pseudo-random number generator for JavaScript.

    Language:JavaScript25324
  • 0/msp430-rng

    Random (SLAA338) and pseudorandom (LCG) number generation.

    Language:C214112
  • pre-eth/adam

    ADAM is an actively developed CSPRNG inspired by ISAAC64

    Language:C20200
  • wnfs-wg/rs-skip-ratchet

    Rust implementation of the skip ratchet

    Language:Rust14745
  • rsvp/randomsys

    Algorithmic study of random systems. / Keywords: probability stochastic process ANU quantum random number generator Gaussian statistics

    Language:Jupyter Notebook11207
  • chrinels/sequences

    Python code that generates three different sequences; LFSR, Gold sequence (given two Maximum Length Sequences (MLS)), and Zadoff-Chu.

    Language:Python10313
  • gabriel-vanzandycke/aleatorpy

    Python decorator to control randomness of functions, methods and properties

    Language:Python8100
  • rho-mu

    cicirello/rho-mu

    ρμ - a Java library of Randomization enHancements and Other Math Utilities

    Language:Java73734
  • kpdemetriou/highwayhash-cffi

    Tested, performant HighwayHash bindings for Python 3 with support for all output lengths.

    Language:Python7322
  • lachlan2k/pot-lcg-cracker

    Crack java.util.Random when nextInt is used with a power of two.

    Language:Go7101
  • stdlib-js/random-base-mt19937

    A 32-bit Mersenne Twister pseudorandom number generator.

    Language:JavaScript7300
  • CodePleaseRun/pi-estimation

    Estimating π using Monte Calro Simulation

    Language:Python6203
  • martinothamar/Fast.PRNGs.NET

    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.

    Language:C#6200
  • influenceth/cairo-rand-64x61

    A psuedrandom and procedural generation library using 64.61 fixed point math for Cairo

    Language:Python5100
  • ariannagavioli/PNG

    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.

    Language:VHDL4000
  • popcornell/pyAES_DRBG

    Cryptographically Secure AES DRBG NIST SP 800-90A, Rev 1 pseudo-random number generator (PRNG) in Pure Python

    Language:Python4202
  • stdlib-js/random-base-binomial

    Binomial distributed pseudorandom numbers.

    Language:JavaScript430
  • stdlib-js/random-base-uniform

    Uniformly distributed pseudorandom numbers.

    Language:JavaScript430
  • stdlib-js/random

    Standard library generic random functions.

    Language:JavaScript3301
  • stdlib-js/random-base-minstd

    A linear congruential pseudorandom number generator (LCG) based on Park and Miller.

    Language:JavaScript330
  • stdlib-js/random-iter-chisquare

    Create an iterator for generating pseudorandom numbers drawn from a chi-square distribution.

    Language:JavaScript330
  • ajuelosemmanuel/CRYPTA_Project

    A project about a not so perfect PRNG

    Language:Python2100
  • Linear-congruential-generator

    Gagniuc/Linear-congruential-generator

    Linear congruential generator (LCG) is an application that demonstrates the generation of pseudo-random numbers. The LCG is a specialized mathematical function (deterministic algorithm) for simulation of “random” numbers. The numbers generated by LCG are called pseudo-random numbers.

    Language:HTML210
  • joelkp/ranoise

    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.

    Language:C2110
  • notJoon/drbg

    Pseudo-Random Number Generator validate testing suite

    Language:Go2100
  • QwertyR0/ezrandom

    a basic random generator with lot of features

    Language:JavaScript2101
  • stdlib-js/random-array-mt19937

    Create an array containing pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.

    Language:JavaScript230
  • stdlib-js/random-iter-arcsine

    Create an iterator for generating pseudorandom numbers drawn from an arcsine distribution.

    Language:JavaScript230
  • stdlib-js/random-strided-betaprime

    Fill a strided array with pseudorandom numbers drawn from a beta prime distribution.

    Language:JavaScript230
  • stdlib-js/random-strided-invgamma

    Fill a strided array with pseudorandom numbers drawn from an inverse gamma distribution.

    Language:JavaScript230