节点文献
基于动态熵值的随机数生成方法
Based on dynamic entropy value random number production method
【摘要】 研究加密系统安全问题,一般软件生成随机数算法都存在递推函数固有的相关性,使得其生成的随机序列值离散度不高,难以运用于信息安全领域。利用二进制生成空间来构造随机序列;在以二进制空间为缓冲区域的基础上,引入了‘调用间隔’和‘负载中断’,根据系统自身的动态熵值参数,来减小生成函数固有的相关性,提高了输出随机序列的离散度。并在算法中增加了后台间断性注入数据和跳跃读取数据的方法,实现了随机序列生成,并据有高密度特性。经仿真测试表明,方法所生成的随机序列的质量较传统方法更高,输出方式也更加丰富,能够应用于信息安全的领域。
【Abstract】 General random number software generating algorithms are recursive functions which are of inherent relevance and make the dispersion of the generated random sequence of values not high and are difficult to apply in the information security field.In this paper,a binary generation of space is used to construct the random sequence.Based on the buffer zone of the binary space,the ’call interval’and ’load-break’are introducted.And according to the dynamic entropy parameters of the system,the inherent relevance of the generating function is reduced to improve the dispersion of the output random sequence.The background data and the method of intermittent data reading are added in the algorithm to generate a dynamic random sequence.The simulation tests show that the method generates a random sequence with higher quality than the traditional methods and more abundant output modes,and can be used in the field of information security.
- 【文献出处】 计算机仿真 ,Computer Simulation , 编辑部邮箱 ,2010年11期
- 【分类号】TP309.7
- 【下载频次】114