首页> 外文会议>International Conference on the Theory and Application of Cryptology and Information Security >More Powerful and Reliable Second-Level Statistical Randomness Tests for NIST SP 800-22
【24h】

More Powerful and Reliable Second-Level Statistical Randomness Tests for NIST SP 800-22

机译:NIST SP 800-22更强大可靠的二级统计随机性测试

获取原文

摘要

Random number generators (RNGs) are essential for cryptographic systems, and statistical tests are usually employed to assess the randomness of their outputs. As the most commonly used statistical test suite, the NIST SP 800-22 suite includes 15 test items, each of which contains two-level tests. For the test items based on the binomial distribution, we find that their second-level tests are flawed due to the inconsistency between the assessed distribution and the assumed one. That is, the sequence that passes the test could still have statistical flaws in the assessed aspect. For this reason, we propose Q-value as the metric for these second-level tests to replace the original P-value without any extra modification, and the first-level tests are kept unchanged. We provide the correctness proof of the proposed Q-value based second-level tests. We perform the theoretical analysis to demonstrate that the modification improves not only the detectability, but also the reliability. That is, the tested sequence that dissatisfies the randomness hypothesis has a higher probability to be rejected by the improved test, and the sequence that satisfies the hypothesis has a higher probability to pass it. The experimental results on several deterministic RNGs indicate that, the Q-value based method is able to detect some statistical flaws that the original SP 800-22 suite cannot realize under the same test parameters.
机译:随机数发生器(RNG)对于加密系统至关重要,通常使用统计测试来评估其输出的随机性。作为最常用的统计测试套件,NIST SP 800-22套件包括15个测试项目,每个测试项目包含两级测试。对于基于二项式分布的测试项目,我们发现由于评估分布与假设的一个不一致,他们的第二级测试缺陷。也就是说,通过测试的序列仍然可以在评估方面具有统计缺陷。因此,我们将Q值提出Q-Value作为这些第二级测试的度量,以替换原始的p值而无需任何额外的修改,并且第一级测试保持不变。我们提供所提出的基于Q值的二级测试的正确性证明。我们执行理论分析,以证明修改不仅改善了可检测性,而且改善了可靠性。也就是说,不满足随机性假设的测试序列具有通过改进的测试拒绝较高的概率,并且满足假设的序列具有更高的通过它的概率。关于若干确定性RNG的实验结果表明,基于Q值的方法能够检测到原始SP 800-22套件在相同的测试参数下无法实现的一些统计漏洞。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号