标签: bash random fips
我想我找到了一种生成大量真正随机字节的方法。如何测试生成数据的质量?我已经使用过 rngtest (基于FIPS规范)并且显示了良好的效果,但它看起来并不像是一个完整的测试:我做了一些实验而不是真正的随机数据也表现良好:我测试了/ dev / urandom的输出,更糟糕的是连续数字的MD5哈希值(一个非常可预测的低熵输入)。
如果更多的测试证明数据是好的,它们有多重要?我可以从中赚钱吗?
答案 0 :(得分:1)
它并不复杂。只需运行Robert G. Brown的dieharder测试。
答案 1 :(得分:1)
来自P. L'Ecuyer教授的TestU01合理的考试。
Wrt有多么有价值,你最好问MS或Apple等公司的操作系统/系统库开发人员