首页> 外文会议>IEEE International Conference on Cyber Security and Cloud Computing >An Efficiency Optimization Scheme for the On-the-fly Statistical Randomness Test
【24h】

An Efficiency Optimization Scheme for the On-the-fly Statistical Randomness Test

机译:用于在线统计随机性测试的效率优化方案

获取原文

摘要

The randomness of random number generators (RNGs) significantly influences the security of cryptographic systems. Although RNGs are allowed to adopt in practical systems only after strict analysis and security evaluation, the randomness of generated sequences may degrade due to aging effects of electronic devices, change of temperature and humidity, or even malicious attacks. Therefore, before the generated sequence being used (as a secret key or any other critical cryptography parameter), it is necessary to execute the on-thefly statistical randomness test (on-the-fly test) on the candidate sequence to ensure the security. On-the-fly test should be finished efficiently; otherwise, it would impact the cryptographic systems' performance. In this paper, we propose a scheme to optimize the efficiency of randomness test suites, that is, provide an optimized order of the tests in the test suite, so that an unqualified sequence can be rejected as early as possible. We apply this optimization scheme on the NIST test suite (SP 800-22) [1] as an instance. Experimental results of 128- and 256- bit sequence, demonstrate that the optimized efficiency approximates to the theoretical optimum and the scheme can be quickly implemented.
机译:随机数发生器(RNG)的随机性显着影响加密系统的安全性。虽然仅在严格的分析和安全评估后允许RNG在实际系统中采用,但由于电子设备的老化效果,温度和湿度的变化,甚至恶意攻击,所生成序列的随机性可能会降低。因此,在使用生成的序列(作为秘密密钥或任何其他关键密码参数)之前,有必要在候选序列上执行在候选序列上的ON-TWEL统计随机性测试以确保安全性。在线测试应高效完成;否则,它会影响加密系统的性能。在本文中,我们提出了一种方案来优化随机性测试套件的效率,即,在测试套件中提供测试的优化顺序,从而可以尽早拒绝不合格的序列。我们将此优化方案应用于NIST测试套件(SP 800-22)[1]作为实例。 128-和256位序列的实验结果表明优化效率近似于理论最佳,并且可以快速实现方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号