基于混沌系统的伪随机数发生器设计  被引量:1

Design of pseudo-random number generator based on chaotic system

在线阅读下载全文

作  者:蔚艳文 李震 李良荣 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[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象