是否有用于测试Java中非随机性序列的软件?

maa*_*nus 14 java testing random statistics

我在寻找Java中的程序或库,能够找到字节序列的非随机属性.当给出一个巨大的文件时,运行一些统计测试并报告数据是否显示任何规律性.

我知道三个这样的程序,但不是Java.我尝试了所有这些,但它们似乎并不适合我(这是非常令人惊讶的,因为其中一个是由NIST).其中最古老的,死硬,工作正常,但它有点难以使用.

Mic*_*ael 4

正如一些评论者所说,这确实是一个专家数学问题。我能为你找到的最简单的解释是:

运行非随机性测试

自相关

这很有趣,但由于它使用“正面或反面”来简化其示例,您会发现您需要更深入地将相同的理论应用于加密/密码学等 - 但这是一个好的开始。