[发明专利]一种耦合混沌系统及其应用有效
申请号: | 202110573784.7 | 申请日: | 2021-05-25 |
公开(公告)号: | CN113190865B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 胡汉平;于荣杰;明皓;郭光浩 | 申请(专利权)人: | 华中科技大学;深圳华中科技大学研究院 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06N7/08 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 夏倩;李智 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 耦合 混沌 系统 及其 应用 | ||
1.一种基于耦合混沌系统的混沌加解密方法,其特征在于,包括:将耦合混沌系统输出的序列,经过非线性变换产生二进制的随机数,将所产生的二进制随机数用作序列密码,通过异或操作实现加解密;所述耦合混沌系统在第k+1次迭代中的系统状态变量Xk+1为:
Xk+1=Qk×(f(Xk)+Δk)mod 1;
其中,f()是一个或多个离散混沌系统的映射函数组成的函数列;Qk=diag(Vk);X和V均为n维向量,分别表示所述耦合混沌系统的系统状态变量和系统参数,下标表示迭代次数;Δk为第k次迭代中基于系统状态变量构造的n维耦合项,Δk=σ1(Uk-1);“mod 1”表示取小数操作;
U=(u0,u1,...,u2n-1)T为2n维向量,用于存储系统状态变量,下标表示迭代次数;或者,
其中,m为正整数;U1=(u0,u1,...,un-1)T表示U的前半部分,U2=(un,un+1,...,u2n-1)T表示U的后半部分,下标表示迭代次数;σ3算子用于打乱2n维向量中元素的顺序,得到新的2n维向量;
σ1算子的定义如下:
表示映射。
2.如权利要求1所述的基于耦合混沌系统的混沌加解密方法,其特征在于,在迭代过程中,所述耦合项Δk随迭代次数发生动态变化。
3.如权利要求2所述的基于耦合混沌系统的混沌加解密方法,其特征在于,第k次迭代中所构造的耦合项Δk还携带有时滞状态变量的信息。
4.如权利要求1-3任一项所述的基于耦合混沌系统的混沌加解密方法,其特征在于,所述耦合混沌系统在第k次迭代中的系统参数Vk为时变参数。
5.如权利要求4所述的基于耦合混沌系统的混沌加解密方法,其特征在于,
Vk=S(Vk-1);
其中,算子S用于在预设范围内改变n维向量中每个元素的值,得到新的n维向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学;深圳华中科技大学研究院,未经华中科技大学;深圳华中科技大学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110573784.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:装配式建筑的安装结构及其施工方法
- 下一篇:一种自动出碗机