Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ticki/diehardest

A new approach to randomness testing
https://github.com/ticki/diehardest

Last synced: about 1 month ago
JSON representation

A new approach to randomness testing

Awesome Lists containing this project

README

        

Diehardest
==========

> A new approach to randomness testing.

Diehardest is a small library providing strong tools to rate quality of pseudorandom streams.
It works with two components:

1. A number of transformations which will weaken weak RNGs.
2. A collection of analytical tools, which rates the transformed streams.

In contrast to many other randomness tests, diehardest is stream-aware, making it able to
detect many positional patterns that other tests cannot.