基于细胞神经网络的伪随机数生成方法
为了克服有限精度效应对混沌系统的退化影响,改善所生成随机序列的统计性能,设计了一种新的基于六维CNN(细胞神经网络)的64 bit伪随机数生成方法。在该方法中,通过控制六维CNN在每次迭代过程中的输入输出,改善了混沌退化对随机数的性能影响,同时,通过与Logistic映射所生成的随机序列和可变参数进行异或处理,有效避免了生成序列的重复出现,扩大了密钥空间和输出序列的周期。以新方法设计的PRNG(伪随机数生成器)易于在软件中实现,每次可生成64 bit的伪随机数,生成速率快。测试结果表明,该方法生成的伪随机序列可以完全通过随机数检测标准NIST SP800-22,因而具有很好的随机性,可用于保密
用户评论
推荐下载
-
生成随机数的matlab代码
老师每次上课都用这个程序来产生随机数抽取题目,可以自由选择哪些数已经选过不再出现
20 2020-12-05 -
N位随机数的生成
N位随机数 源码 可运行 java版 适合新手
37 2019-01-14 -
Python random生成随机数
Python random 生成随机数的几个常用 函数
31 2020-08-21 -
C例子生成随机数
该程序是我写的博客“一起talkC栗子吧(第六回:C语言实例--生成随机数)”的配套程序,共享给大家使用。
23 2020-06-02 -
Js生成随机数.rar
Js生成随机数.rar
20 2020-06-19 -
C++生成随机数
C++生成随机数(压缩包里包含源文件和已经编译好的exe文件)
46 2019-09-24 -
随机数生成器
在excel中,范围可设定的随机数生成程序,用VBA编写的,简单好用和实用.
21 2019-01-14 -
Java简易随机数生成
Java简易随机数生成下载完请输入测试代码publicstaticvoidmain(String[]args){System.out.println(random(50,100));//exam
22 2020-05-25 -
生成30000个随机数
用PASCAL随机生成30000个数并保存到一个txt文件中。
23 2019-05-20 -
生成随机数小程序
这是一个生成随机数的小程序,生成之后支持txt到处文件。可同时生成N个
31 2019-05-15
暂无评论