8000 GitHub - rias/randtest: A simple suit of randomness tests for bit sequences
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rias/randtest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RANDTEST

A simple suit of randomness tests for bit sequences, licensed under a BSD 3 clause style license (check LICENSE.md file).

Operation

randtest [ -p | -u | -t ] sequencefile reportfile

  • -p packed mode treats each sequencefile byte as 8 bits of sequence to be tested
  • -u unpacked mode treats each sequencefile byte as a single bit of sequence to be tested
  • -t text mode expects each sequencefile byte to be either char '0' or char '1'

The sequence file is mandatory; if no report file is given, the report is printed on standard output.

Additional Comments

This might need some work still; I think it works OK for short sequences. Take in mind that it will take some time for moderately long sequences.

If you want to find more about randomness testing please read "Handbook of Applied Cryptography" by Menezes, Van Oorschot, and Vanstone

About

A simple suit of randomness tests for bit sequences

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0