基于DSP Builder的混沌保密通信的研究与实现
扫描二维码
随时随地手机看文章
采用DSP Builder 开发工具,利用混沌信号实现对通信数字信号的加密与解密。首先在Simulink中建立系统通信模型,采用FM对混沌信号进行差分键控形成FM-DCSK信号,然后用数字信号控制FM-DCSK信号,形成调制信号,并在接收端进行信号恢复,然后进行仿真,生成硬件描述语言下载到系统板,实现混沌保密通信。
随着信息技术的飞速发展,无线通信和移动通信因其给人们的日常生活带来了便利性而受到日益广泛的青睐和应用,但现在以无线电磁波为媒介传输信号的通信系统都存在一些问题,而混沌通信[1]却能够从另一个角度很好地解决这个问题。
混沌信号具有类似噪声的难以预测性,可为信息的保密传输提供保证。在传统的通信方式中,通信的载波多是模拟的正弦载波,若要完成保密工作,需要额外进行加密工作,这使通信成本大大增加,而且保密的工作也不一定能够做得很好。然而混沌通信却能够很好地解决这个问题。混沌通信是利用混沌信号直接作为载波,而混沌信号本身又具有非线性和难以预测的特点,所以对混沌信号进行调制后的调制波是杂乱无章的波形,表面毫无规律,不易被窃取。而且,混沌通信系统本身就有高的保密性[2],加之混沌信号的产生很简单,使成本大大降低,也使得这种新技术易于实现和推广。
1 工作原理
本文利用FM-DCSK作为载波,用数字信号进行调制达到传输信息的目的。首先,用Logistic映射产生混沌信号;然后进行FM调制,形成FM-DCSK信号,并把它作为新的载波,用数字信号进行调制。在接收端,运用混沌信号的自相关性和互相关性进行解调,得到数字序列,实现信号恢复。
1.1 混沌信号的产生
在非线性电路中产生各种不同类型并适合保密通信的混沌与超混沌信号[3]是近年来物理学和信息科学界所关注的一个热门课题。本文采用Logistic映射方式产生混沌信号。
逻辑斯蒂(Logistic)[4]模型描述如下:
该抛物线映射蕴含着现代混沌理论的基本思想,包括倍周期到混沌、分岔图等非线性理论的基本框架和模
在每bit的前半个周期,传输某种混沌信号作为参考信号,在后半个周期,传输数字信号,当信号为0时,依旧传输混沌信号,当信号为1时,将混沌信号取反传输。
FM-DCSK[6]调制即先对混沌信号进行模拟调频,再将调频后的混沌信号作为载波进行数字调制。由于周期的正余弦信号在一个周期内的能量是恒定的,所以只要比特周期T是正余弦信号周期的整数倍,就可以保证FM-DCSK调制后的信号每比特能量不再随机变化。而要保证比特周期T是正余弦信号周期的整数倍,只要采用相对混沌信号频率高得多的正余弦信号对混沌信号进行调频,就能很容易地实现。这样的调制方式就是FM-DCSK调制。
(2)FM-DCSK解调相关原理
接收端采用差分相干解调,只在后半个周期里进行积分处理。这是因为在每个码元的前半个周期里传输的都是参考信号,即FM-DCSK信号,只要把参考信号与后半个码元周期里的信号进行积分,再利用混沌信号的相关性就能把传输的数字信号分离出来,再根据某种规则进行判决,就能恢复原始信号。
2 模型设计
FM-DCSK调制发送模块原理图如图1所示,发送模块主要由FM-DCSK载波发生器、二元DCSK调制器两大部分组成,前者又是由混沌信号发生器、FM调制器构成,后者由开关电路、延迟单元等构成。
FM-DCSK差分调解接收模块数学描述如图2所示,接收模块主要是进行二元DCSK的解调。
20世纪80年代以来,在国际上基于混沌的通信系统的发展已经处于成熟状态,已经有几种可能的通信方案被认同和颇具特色。随着混沌理论和混沌通信技术的进一步发展和完善,混沌系统表现出来的确定性、随机性和复杂性,使得其在信息安全和保密工作中有广阔的应用前景[7]。
本文针对混沌通信的保密,在Simulink中利用DSP Builder开放工具建立模型,然后进行仿真,利用混沌信号实现了对数字信号的加密与解密。