《表1 NIST SP800-22测试结果表》
注:用*标记的结果是平均值。
关于伪随机序列的检测,现有几种代表性检测标准,如美国国家标准技术研究所(National Institute of Standards and Technology,NIST)制定的FIPS 140-2标准和SP800-22标准[24],Marsaglia的Diehard Battery检测等。本文采用SP800-22标准进行伪随机序列的检测。SP800-22从多角度检验是否满足随机序列的性能,包含15个大项,188个小项测试。每个二进制序列测试指标都会给出一个测试结果P-value值,设定阈值α,如果P-value大于α,表明测试序列随机性可信度为1-α,序列通过了该项检测指标的随机性测试;反之,说明没有通过测试。对所获得的伪随机序列进行NIST SP800-22测试(α=0.01),得到如表1所示的NIST SP800-22测试结果表。
图表编号 | XD00220279700 严禁用于非法目的 |
---|---|
绘制时间 | 2020.10.06 |
作者 | 蔚艳文、李震、李良荣 |
绘制单位 | 贵州大学大数据与信息工程学院、贵州大学大数据与信息工程学院、贵州省公共大数据重点实验室、贵州大学大数据与信息工程学院 |
更多格式 | 高清、无水印(增值服务) |