当前位置: 首页 > 专利查询>黑龙江大学专利>正文

一种基于无简并超混沌系统的伪随机序列生成器构建方法技术方案

技术编号:33745032 阅读:92 留言:0更新日期:2022-06-08 21:44
本发明专利技术涉及一种基于无简并超混沌系统的伪随机序列生成器构建方法,解决了混沌系统的动力学特性退化的问题,能够简洁快速构建无简并超混沌系统。首先构建初始化矩阵G和对角矩阵S

【技术实现步骤摘要】
一种基于无简并超混沌系统的伪随机序列生成器构建方法


[0001]本专利技术属于混沌密码学领域,具体涉及一种基于无简并超混沌系统的伪随机序列生成器构建方法。

技术介绍

[0002]混沌系统具有诸多良好的特性,例如内在随机性、类噪声、初始条件敏感性和遍历性等。混沌的这些特性与信息安全领域有着天然的联系。随着大规模集成电路的发展,将混沌系统数字化后去设计伪随机序列生成器在保密通信领域有着广泛的应用。然而,由于计算机等硬件设备有限机器字长的影响,数字化混沌系统的动力学特性将会发生退化。这种特性退化现象在一定程度上会阻碍混沌在工程实际中的应用,影响混沌伪随机序列生成器的性能。

技术实现思路

[0003]基于以上不足之处,本专利技术提出了一种基于无简并超混沌系统的伪随机序列生成器构建方法,解决了混沌系统的动力学特性退化的问题,具有非线性特性破解难度高的优点,能够简洁快速构建超混沌系统。
[0004]本专利技术所采用的技术如下:一种基于无简并超混沌系统的伪随机序列生成器构建方法,步骤如下:
[0005]步骤1:首先任意生成一个本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于无简并超混沌系统的伪随机序列生成器构建方法,其特征在于,方法步骤如下:步骤1:首先任意生成一个m
×
m矩阵G作为初始化矩阵,矩阵G中各元素是任意实数,之后,再构建一个m
×
m的对角矩阵S
c
,此矩阵被定义为:此对角矩阵S
c
需满足s
c
(i,i)>1,1≤i≤m且s
c
(1,1)≥s
c
(2,2)≥

≥s
c
(m,m);步骤2:通过奇异值分解将矩阵G分解为G=U
υ
·
S
υ
·
V
υ
,矩阵U
υ
和V
υ
为两个正交矩阵,矩阵S
υ
为一个对角矩阵,丢弃矩阵S
υ
,然后通过式(2)生成系数矩阵;步骤3:基于上述构建的系数矩阵A通过式(3)进一步构建m维无简并超混沌系统Chaos1,具有m个正李氏指数,其值为LE
i
=ln|s
c
(i,i)|,1≤i≤m,(i,i)|,1≤i≤m,式中X
n
和p分别表示一个一维向量和模数,公式(4)是公式(3)的展开形式,为无简并超混沌系统的状态变量,n为迭代步数,当n=0时,为无简并超混沌系统的初值;步骤4:将作为m维无简并超混沌系统Chaos1的初值,之后,此混沌系统进行Len=108次迭代运算,系统的每一维都能够输出长度为Len的离散混沌实值序列,即下一步,分别对m个Len长的混沌实值序列进行二值量化处理,将m维量化后的二值序列依次串联起来便能够输出长度为m
×
Len的伪随机二值序列;步骤5:m维无简并超混沌系统Chaos1继续迭代1次,其中为第1维输出的混沌状态变量,令其中表示向下取整运算符,D表示将要构建另一个新的无简并超混沌系统Chaos2的维数,D∈[5,12],混沌系统Chaos1继续迭代D2次,取出第2维输出的离散混沌序列长度为D2,再取出第3维输出的离散混沌序列的前D个元素,也即之后,将大小为1
×
D2的混沌序列转
化为D
...

【专利技术属性】
技术研发人员:范春雷丁群
申请(专利权)人:黑龙江大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1