Random NIST随机性测试套件返回大多数测试的igamc:下溢

Random NIST随机性测试套件返回大多数测试的igamc:下溢,random,Random,我有一个大小为100万的随机序列,为了使用,我将以Windows txt格式存储的序列转换为BCD,显然,文件长度变为400万。因此,我运行测试并将比特流设置为1,然后选择“[0]ASCII-ASCII 0和1的序列”。但该程序显示了许多“igamc:下溢”错误。有人能解释一下发生了什么吗?您不必事先转换文件。 txt格式工作正常 如果随机序列以二进制形式存储在txt文件中,例如“0110110”,则可以选择“[0]ASCII-ASCII 0和1的序列” 否则,您应该事先转换序列(例如,如果序列

我有一个大小为100万的随机序列,为了使用,我将以Windows txt格式存储的序列转换为BCD,显然,文件长度变为400万。因此,我运行测试并将比特流设置为1,然后选择“[0]ASCII-ASCII 0和1的序列”。但该程序显示了许多“igamc:下溢”错误。有人能解释一下发生了什么吗?

您不必事先转换文件。 txt格式工作正常

如果随机序列以二进制形式存储在txt文件中,例如“0110110”,则可以选择“[0]ASCII-ASCII 0和1的序列”


否则,您应该事先转换序列(例如,如果序列以(六)位小数存储)

您使用的是什么语言?另外,您应该发布代码,否则很难找到错误。@VladimirShevyakov,我正在使用NIST测试套件。事实上,我已经用其他工具生成了这个序列,现在,我想用上面提到的工具检查它的质量。你也可以看看。