检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:蔚艳文 李震 李良荣 Wei Yanwen;Li Zhen;Li Liangrong(College of Big Data and Information Engineering,Guizhou University,Guiyang 550025,China;Guizhou Province Key Laboratory of Public Big Data,Guiyang 550025,China)
机构地区:[1]贵州大学大数据与信息工程学院,贵州贵阳550025 [2]贵州省公共大数据重点实验室,贵州贵阳550025
出 处:《电子技术应用》2020年第10期114-117,122,共5页Application of Electronic Technique
摘 要:伪随机数发生器广泛应用于信息安全领域,基于超混沌Lorenz系统和斜帐篷映射提出一种伪随机数发生器。首先利用超混沌Lorenz系统迭代产生4路伪随机序列{S1,S2,S3,S4},并以每8位为一个分组;然后利用斜帐篷映射迭代产生1个伪随机序列Ss用于数据选择;最后通过Ss序列值选择{S1,S2,S3,S4}序列中的一个为该8位的输出,继而产生伪随机序列输出。设计方案的输出结果通过了NIST的SP800-22 rev1a的全部随机性检验,并用图像加密测试证明其具有良好的随机性。Pseudo-random number generator is widely used in the field of information security. This paper proposes a pseudo-ran-dom number generator based on hyper-chaotic Lorenz system and skew tent mapping. In this scheme, four pseudo-random se-quences { S1, S2, S3, S4} are generated iteratively by using the hyper-chaotic Lorenz system, and each 8 bits are grouped into groups.Then a pseudo-random sequence Ss is generated iteratively by skew tent mapping for data selection. Finally, one of the { S1, S2, S3,S4} sequences is selected by Ss sequence value, and then the pseudo-random sequence output is generated. The output result of this paper has passed all randomness test of SP800-22 rev1 a of NIST, and it is proved to have good randomness by image encryp-tion test.
关 键 词:伪随机数发生器 超混沌LORENZ系统 斜帐篷映射 NIST SP800-22检测
分 类 号:TN918[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.227.89.169