作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (19): 20-22. doi: 10.3969/j.issn.1000-3428.2008.19.008

• 博士论文 • 上一篇    下一篇

二元推导随机性检测的优化实现

范丽敏1,2,冯登国1,许囡囡1   

  1. (1. 中国科学院软件研究所信息安全国家重点实验室,北京 100080;2. 中国科学院研究生院,北京 100039)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-10-05 发布日期:2008-10-05

Optimization Implementation of Binary Derivation Randomness Test

FAN Li-min1,2, FENG Deng-guo1, XU Nan-nan1   

  1. (1. State Key Laboratory of Information Security, Institute of Software of Chinese Academy of Sciences, Beijing 100080; 2. Graduate University of Chinese Academy of Science, Beijing 100039)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-10-05 Published:2008-10-05

摘要: 随机性检测在密码学中发挥着关键的作用。二元推导是一种重要的随机性检测算法。根据二元推导原始定义实现的算法所耗时间随参数的增大线性增长。当参数逐渐增大时,算法的实用性降低。该文从二元推导的原理出发,分析二元推导的检测过程,得出由参数确定的推导流比特与原始流相关比特的关系。利用这种关系优化了算法的实现,改进后的算法所耗时间与具体的参数有关,速度上有很大的提高。

关键词: 随机性检测, 二元推导, 优化实现

Abstract: Randomness test plays an important role in applied cryptography. Binary derivation is one of the randomness test algorithms. The time consuming of algorithm implementing according to the original definition increases linearly with the parameter of binary derivation test. This paper analyses the test procedure based on its theory and educes the relation between the derivation bit and the original bits. It modifies the implementation of the algorithm utilizing the relation and acquires good effect.

Key words: randomness test, binary derivation, optimization implementation

中图分类号: