[发明专利]一种基于重构离散动力系统的密钥产生方法有效
申请号: | 201810419378.3 | 申请日: | 2018-05-04 |
公开(公告)号: | CN108718229B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 丁群;王传福;余龙飞;李孝友 | 申请(专利权)人: | 黑龙江大学 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 哈尔滨市哈科专利事务所有限责任公司 23101 | 代理人: | 吴振刚 |
地址: | 150080 黑龙江省哈尔滨*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 离散 动力 系统 密钥 产生 方法 | ||
本发明公开一种高维动力系统的混沌化及其混沌序列产生方法,方法如下:设m维离散动力系统,Sn+1=ASnmodc,A是常系数矩阵,由于m维离散动力系统中没有非线性项,所以雅可比矩阵是A,因此,P=An,参数矩阵A的特征值决定了系统的李雅普诺夫指数;给定李雅普诺夫指数值LE1,LE2,...LEm,并计算特征值,设计一个m×m维非奇异矩阵q;计算参数矩阵A=qΛq‑1,并带入原模型中重构离散动力系统;将状态向量的初始值作为初始密钥,利用重构离散动力系统的时间序列产生随机序列;本发明能够实现对李雅普诺夫指数的精确控制,实现了具有周期吸引子的周期系统和具有不动点吸引子的系统,由该方法输出的混沌序列具有更复杂的混沌行为。
技术领域
本发明涉及信息安全领域,具体涉及一种高维动力系统的混沌化及其混沌序列产生方法。
背景技术
现存的通用混沌设计方法主要依靠Chen-Lai算法,给定初始状态x0,对于控制系统x1=f0(x0)+B0x0计算其雅可比矩阵
J0(x0)=f0'(x0)+B0x0,
并记T0=J0(x0)。取B0x0=σ0I并选取常数σ0>0使得矩阵[T0T0T]有限且对角占优。对k=0,1,2,...,考虑控制系统
xk+1=fk(xk)+Bkxk,
式中Bkxk=σkI已由前一步求得。现做如下计算:
步骤1.计算雅可比矩阵
Jk(xk)=fk'(xk)+Bkxk
记Tk=JkTk-1。
步骤2.选取常数σk>0,使得矩阵
[TkTkT]-e2kcI
有限且对角占优,其中常数c>0满足0<c≤λi(x0)<∞,i=0,1,2,...,n,。
步骤3.对控制系统采用如下的模运算:
xk+1=fk(xk)+Bkxk(mod1)
上述算法的前两个步骤使受控系统的李雅普诺夫(Lyapunov)指数严格为正,从而系统轨道在所有方向上扩张。满足步骤1和步骤2的一个简单的控制器是
uk=Bkxk=σkIk,σk=N+ec。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑龙江大学,未经黑龙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810419378.3/2.html,转载请声明来源钻瓜专利网。