[发明专利]混沌保密通信系统中数字混沌密码的产生方法有效
申请号: | 201310168034.7 | 申请日: | 2013-05-08 |
公开(公告)号: | CN103346875B | 公开(公告)日: | 2016-10-26 |
发明(设计)人: | 黄洪斌;邱灿灿 | 申请(专利权)人: | 东南大学 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 陈建和 |
地址: | 211189 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混沌 保密 通信 系统 数字 密码 产生 方法 | ||
1.混沌保密通信系统中数字混沌密码的产生方法,其特征是混沌保密通信系统包括:
1)、信息发送端A和信息接收端B进行通信的信道,
2)、与信道连接的用于产生混沌数字数码的数字混沌网络,从该数字混沌网络所产生的数码中按选取一定长度的混沌数码经混沌编码的密码生成函数g1转变成混沌密码k1(t),k1(t)=g1(X,p),其中X为数字混沌网络所产生的数字数码,p为t时刻从数字混沌网络所选数码长度;信息发送端A将要在信道中传输的信息M由密码k1经加密函数F加密变成密文C以在所述信道中传输:C(t)=F[M(t),k1(t)];
信息发送方和接收方各有混沌网络分别用于混沌加密和混沌解密,一方的加密或解密密码由不同混沌网络产生;加密函数Fi(i=1,2)满足FiFi-1=I;数字信息M由混沌密码经F函数运算加密的密文C经信道;信道含数字复接器、调制器、解调器、数字分接器及其它数字信号处理器;传输到接收端后经反函数Fi-1运算利用混沌同步解密获得传送信息M;对远距离通信,接收信息进行信息处理;
信息接收端B从所述信道中接收到密文C,然后将密文C由混沌密码k′1经混沌解密函数F-1解密:M′(t)=F-1[C(t),k′1(t)]=M(t)
混沌密码k′1由信息接收端混沌密码产生系统产生,该密码产生系统由产生数码的并与所述信道相连的数字混沌网络及密码生成函数g1构成,g1将与接收端相同的方式从数字混沌网络选取的数码变成混沌密码k′1(t-τ)=g1[Y(t-τ),p]
其中Y为信息接收端混沌网络所产生的数字数码,p为t时刻从复杂混沌网络所选数码长度;且信息接收端的混沌密码k′1与信息发送端的混沌密码k1混沌同步:
信息发送端A与所述信道相连的数字混沌网络与信息接收端B与所述信道相连的数字混沌网络具有如下特征:
1)具有相同的拓扑和动力学结构,受共同信号驱动且二者处于混沌同步态,保证二网络斑图混沌动力学同步的条件下,数字混沌网络包括复杂混沌网络,复杂混沌网络是任意拓扑结构结构,包括正规网络,随机网络,小世界网络,标度自由网络和模块网络;
2)信息发送端A用于产生混沌数字数码的复杂混沌网络动力学方程由微分动力学方程描写、由迭代动力学方程描写或由微分动力学方程和迭代动力学方程共同描写;
收发两复杂混沌网络采用完全相同的方法进行计算以获得混沌同步数字数码;通过混沌密码生成及明文的混沌加密或解密模块从数字混沌网络产生或解密混沌密码:
(1)密码k1的长度是一位至多位,数字网络所产生的所有原始数码B共有Nq个,其中N是复杂混沌网络方程的项数,q是方程变量数字化的位数;若只利用原始数码,则密码k1最长为k1=Nq;一般情况下,从混沌网络产生的混沌数码中按随机或规则方式选取一定数量p的数码构造密码k1=g1[X,p],p≤q;
(2)对复杂网络所产生的所有原始数码作一系列函数bi运算产生一系列新的数字函数,
b1(X,p1),b2(X,p2),…,bm(X,pm),其中bi是多项式函数,然后从这一系列数字函数中按随机等方式选取数码通过函数g1构造密码:k1=g1[b1(X,p1),b2(X,p2),…bm(X,pm),p],其中g1是随机、或规则编码函数,
(3)密码k1也由复杂混沌网络所生成的数码B的某中函数F(B)生成:k1=g1[F(B)],
(4)产生的混沌密码要符合一定的密码分布,如噪声分布等,密码功率谱要掩盖信息的功率谱,
(5)在信息接收端,解密密码k′1的产生方式与信息发送端加密码k1的产生方式相同;
(6)从数字复杂网络或其函数组选取数码是指数码选择器连续不断的选取数码以产生密码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310168034.7/1.html,转载请声明来源钻瓜专利网。