Skip to content

michaelni/randomtests

Repository files navigation

  • lcg program to generate random numbers using a Linear Congruential Generator from a specified multiplier, increment, seed and number of bits.

  • lcg-breach find the multiplier, increment, seed for a given 3 output numbers from above. With 4 values it will check them too.

  • pcg-xsh-rr-breach Code to compute the seed from 2-3 input values (and an extra one for verification) of PCG-XSH-RR-64/32 and PCG-XSH-RR-128/64

  • pcg-correlation-check Tool to search for correlated streams in random increments / seeds for PCG-DXSM (128bit seed / increment, 64bit output)

  • moolitac Search Mooltipass Accelerometer data for values clipped to max or min

  • mooltitestcycler Search given data for artifacts of a bug in the Hardware RNG of the Mooltipass (should not happen with an uptodata firmware)

About

Random tests of random things

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published