您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于混沌系统的保密通信研究-电信科学技术第十研究所
《电信交换》2009年第3期安全与保密基于混沌系统的保密通信研究刘娟(重庆邮电大学通信与信息工程学院重庆400065)摘要:简要介绍了一般混沌系统的概念和特点,以及其超级状态——超混沌系统与一般混沌系统相比的优点;对混沌保密通信进行了介绍,对目前混沌保密通信技术的研究状况进行了综述;最后对进一步需要研究的问题进行了讨论。关键字:混沌超混沌保密通信混沌是二十世纪最重要的科学发现之一,被誉为继相对论和量子力学之后的第三次物理革命。这一理论揭示了有序与无序的统一、确定性与随机性的统一,几乎覆盖了一切科学领域,尤其是在物理学、电子学、力学、数学、经济学、生物学等方面。近年来,混沌理论与保密通信的结合,对通信领域的高科技发展提供了一个新的方向。从2000年开始,国际上对混沌通信研究的步伐越来越快。“现在国际上基于混沌的通信系统的发展己经处于成熟状态,己有几种可能的通信方案被认同和颇具特色”[1],这个鲜明的观点和总体性、方向性的结论更加增强了人们的信心,看到了混沌通信美好的发展前景。一、混沌系统混沌是非线性动力学系统所特有的一种运动形式,是在确定性系统中出现的一种貌似无规则的类随机现象。这里的确定性系统是指混沌系统由确定的动力学方程所描述;随机是指混沌本身具有内在随机性,表现为系统长期行为的不可预测性。同时,必须指出,混沌不等于混乱,它是一种貌似无序的复杂有序现象。混沌的定义很多,比较常用的是R.L.Devaney采用拓扑方法给出的定义。定义1[3]:nnRRf:称为是拓扑传递的,如对任何一对开集nRVU,,存在0k,使得VUfk)(。其中,)(Ufk表示迭代k次的函数。这一定义意味着,具有拓扑传递性的动力系统不能被分解为两个在映射下不变的、非交的开集,即不能被细分或不能被分解为两个在f下相互影响的子系统[4]。定义2[3]:nnRRf:有对初始条件的敏感依赖性,如存在0,对任何nRx和x的任何领域N,存在Ny和自然数n,使得)()(yfxfnn。定义2表明,具有对初始条件的敏感依赖性的映射,使得至少存在一个任意接近x的点,在f的反复迭代下最终要和x分离至少为的距离。定义3[3]:设V为一合集,如果(1)f有对初始条件的敏感依赖性;(2)f是拓扑传递的;(3)周期点在V中稠密。则,VVf:称为在V上是混沌的。定义3表征了混沌映射的三个要素:不可预测性,不可分解性,包含一定规律性。定义4(连续流的混沌定义)[3]:对于系统)(xFx,以0x为初始值的解表示为xxxt),0(),,(0。记Nnxnnxx),,()(,),,2()2(),,1()1(,如果),(,),2(),1(n是混沌序列,则系统)(xFx是混沌的。但是,研究混沌运动规律,了解某一系统是否会有混沌运动产生,人们往往不是通过混沌数学定义来确定,而是通过混沌的一般特征去判断、研究。因此,在这里需要描述一下混沌的主要特征。[4]刘娟:基于混沌系统的保密通信研究2(1)对初值的敏感依赖性系统的输出状态为混沌时,即使是以非常微小差别的初始值输入,其输出状态经过有限时间后将会以指数率相互分离。(2)分数维特性奇异吸引只是轨道在相空间中经过无数次的靠近与分离、拉伸与折叠形成的几何图形,具有层次结构的自相似特点。(3)普适性所谓普适性是指不同系统在趋向混沌状态时所表现出来的某些共同特征,它不依具体的系统方程或参数而变。(4)Lyapunov指数的统计特性对非线性映射而言,Lyapunov指数表示n维相空间中运动轨道沿各基向量的平均指数发散率。当Lyapunov指数小于零时,轨道间的距离按指数消失,系统运动状态对应于周期运动或平衡点;当Lyapunov指数大于零时,则在初始状态相邻的轨道按指数分离,系统运动对应于混沌状态;当Lyapunov指数等于零时,各轨道间距离不变,迭代产生的点对应分岔点(即周期加倍的位置)。根据混沌特性可知,判断一个动力学系统是否为混沌系统主要有以下四种方法:[4](1)运动轨迹与相图法根据Matlab的ODE程序进行仿真试验或用Runge-Kutta(龙格库达)法对系统进行仿真试验,可以得到系统的运动轨迹和相平面图,如图1所示。根据相点的运动轨迹或变化情况,可以凭经验对系统的运动特性进行初步判断。但是该方法只能得到初略的定性估计。图1混沌系统相图(2)频谱分析法它的依据是纯随机性的运动包含所有可能的频谱成分,而一切非随机的运动都具有一定的频谱结构。根据功率表达式可以画出系统的功率频谱图,如果谱图具有单峰或几个峰,则该系统为周期或拟周期系统;如果谱图无明显的峰值或峰连成一片,则这个系统为湍流或混沌系统。(3)Lyapunov指数混沌运动最基本的特征之一是运动对初始条件的敏感依赖性。而李雅普诺夫(Lyapunov)指数可以表征系统运动的特征,它沿某一方向取值的正负和大小表示长时间系统相邻轨道沿该方向平均发散或收敛的快慢程度。对于高维的动力学系统,有一组Lyapunov指数,称为Lyapunov指数谱,如图2所示。其中,每个指数对应于某一特定方向上的轨道熟练率或发散率。一般情况下,Lyapunov指数的个数等于相空间的维数。对于一个混沌系统,它的Lyapunov指数谱中至少有一个指数值为正。因此,可以通过计算Lyapunov指数来定量判断系统的混沌特性。刘娟:基于混沌系统的保密通信研究3图2Lyapunov指数(4)分岔分析法分岔理论研究非线性常微分系统由于参数的改变而引起解的不稳定性,从而导致解的数目变化的行为。如果某个动力系统结构是不稳定的,则任意小的、适当的扰动都会使系统的拓扑结构发生突然的变化,称这种质的变化为动态分岔。用这种全新的思想可以临摹系统在整个演化过程中所表现出来的大致画面,如图3所示。图3分岔图二、超混沌系统超混沌有超过一个的正的Laypunov指数,相对于一般的混沌系统有着更为复杂的动力学行为——它比混沌信号更为随机。利用它做信号载波,调制后的信号变得异常复杂,破译难度增大。在信道中传输的信号即使被攻击者截获,若想从截获的信号中重构出原超混沌系统,从而破译出信息信号是很困难的。因此,利用超混沌系统的同步来进行通信,比一般的混沌通信具有更好的保密性、更大的存储容量、信息处理能力和更强的鲁棒性。三、混沌保密通信混沌保密通信的基本思想是:利用混沌信号作为载波,将传输信号隐藏在混沌载波之中,或者通过符号动力学分析,赋予不同的波形以不同的信息序列,在接收端,利用混沌的属性或同步特性解调出所传输的信息。由于混沌信号具有宽带类噪声的特点,将信息信号隐藏或叠加到混沌信号上发送后,一般接收端会以为是噪声信号,窃听者难以从中窃取到信息信号。只有通过混沌同步解调,才可以得到发送端发送的信息信号,由此达到保密的效果。[1]其次,混沌信号还具有难以预测的特点,并对初始条件十分敏感,因而可以产生性能良好的扩频序列。利用这种特性可以非常方便地产生大量不相关的信源,从序列的有限长度不可能导出系统的初始条件,从而起到保密通信的作用。基于以上混沌保密通信的特点,目前研究的混沌保密通信,按照处理的信息传输形式可以大致分成以下三类:1.连续流混沌保密通信连续流混沌保密通信属于“模—模”的通信方式,即信道上传输的是模拟信号。它分为混沌掩盖、混沌开关和混沌调制三个大的方向:(1)混沌掩盖技术它是在发送端的混沌发生器产生的混沌信号上叠加上信息信号,通过信道发送出去;解码器利用这个传输的信号来同步另一个等价混沌系统,这个等价的混沌系统输出一个重构的混沌信号,然后从所传输信号中减去这个重构的混沌信号,以恢复信息信号。为保证同步,解码器端收到的信号中信息信号比起混沌信号应足够小[5]。(2)混沌开关技术其编码器是由二个或多个具有不同参数的自治混沌系统组成。根刘娟:基于混沌系统的保密通信研究4据所传输信息的数字码如“0”和“1”,选中编码器中的一个系统,并送出模拟信号到信道上;在解码器端,相同数目对应的混沌系统被混沌模拟信号驱动,以便同步编码器选择所对应的混沌系统。调整参数可得其中的二个混沌系统同步,检测解码器端同步的系统即可解码原数字信息(虽然混沌开关传送的是数字信息,但在信道上走的混沌信号任是模拟信号,因此归类为“模—模”的通信方式)[6]。(3)混沌调制技术的编码器的混沌状态受到信息信号的影响,编码器和解码器的同步通过所传输的信号在解码器端重建它的状态。信息信号的恢复通过一个逆编码器操作,重构出混沌状态和信息信号[5]。2.数字流混沌保密通信虽然连续流混沌保密通信简单可行,但是由于混沌自身的特性决定了其同步困难和噪声干扰带来的负面影响是不可避免的,为此一些学者为了使混沌保密通信能够更好的发展起来,研究了混沌“模—数—模”的通信类型,即数字流混沌保密通信。相对于“模—模”的通信,“模—数—模”的通信具有:信息信号大小不受限制,噪声不影响同步稳定性,解调后还可以滤除,因而解调后信噪比比较高;由于内部采用了数字信号,便于控制收发同步和初始值等优点。例如数字混沌语音保密通信系统,它利用三个高速单片计算机完成迭代运算,经高分辨率D/A转换和低通平滑滤波输出类似连续流混沌的信号,发送混沌产生器仅产生发送同步脉冲和虚拟Logistic映射输出,最终解遮掩的信号淹没在混沌海中。因而混沌输出载波改由一个模型参考的混沌产生器来代替发送混沌产生器,它与接收信号端的接受混沌产生器有一模一样的结构和程序。如果双方时钟一样,且由每N次迭代间隔发送的脉冲同步信号去驱动对方,收发方将立即同步,且具有较高的信噪比。[6]3.数字混沌保密通信“模—模”和“模—数—模”混沌保密通信仍是目前研究的重点,但是越来越多的研究者在试验中发现:利用“数—数”通信来实现混沌保密通信具有很大的应用前景。混沌“数—数”通信具有易于控制和同步,保密性更强的优点。图4是一个典型的混沌序列编码通信子系统模型。混沌序列产生混沌序列编码调制器已调混沌序列解调器混沌序列产生已解序列编码混沌序列解码……………………………………XnXnb(n)b(n)图4混沌序列编码通信子系统模型在这个通信系统中,为了达到发射机和接收机必须产生相同的混沌序列(包含计算机舍入误差)这个目的,要求动力学系统具有相同的初始条件、系统参数和起始时间。因为该系统只用于序列产生,不需要实时控制,可以提前做好系统准备,所以完全可以达到要求。而且混沌编码通信是利用混沌序列进行编码,已经加入了舍入误差,此时的混沌序列已不完全遵守非线性系统方程,因此较难重构。同时,混沌序列因初始条件的不同可以产生很多种序列,加上编码又有很多种方法,所以抗破译能力较强。[6]四、结束语虽然混沌保密通信有这么多的优势,但是却并没有得到广泛的应用。这是因为混沌系统的初值敏感性既是它的优点,又是它的缺点。敌方虽不能破译我方的信息,却可以较轻易地对我方信号进行干扰,使我方也得不到正确的信息。这个特点便成了混沌保密通信用于实践的一大瓶颈。因此,利用被混沌系统加密的信息进行抗干扰处理是提高解密性能的一个突破刘娟:基于混沌系统的保密通信研究5点,例如:对加密信息进行再编码处理,或调制处理等,其最终目的都是要降低环境或人为干扰对混沌加密信息的影响,使发送端的信息能很好地在接收端进行解密。目前,对这一个问题的研究,无论是国内还是国外都是一个未攻破的难点,成为了很多成熟理论无法用于实践的障碍,因此如何解决这一瓶颈问题将是进一步研究的工作重点之一。如果我国能首先解决这一难题,那么在保密通信的发展上将会迎来又一个飞跃,故混沌保密通信是一个在21世纪大有发展前景并极富挑战性的高新科技领域。参考文献[1]赵耿,方锦清.现代信息安全与混沌保密通信应用研究的进展[J].物理学进展,2003.6.[3]周守仁.复杂性研究与混沌控制及其哲学阐述[M].成都:四川教育出版社.2001.83-84.[4]卢侃,孙建华,欧阳容白,黄有来编译.混沌动力学[M].上海:上海翻译出版社.1990.48-49.[5]赵耿,郑德玲,方锦清.混沌保密通信的最新进展[J].自然
本文标题:基于混沌系统的保密通信研究-电信科学技术第十研究所
链接地址:https://www.777doc.com/doc-315592 .html