论文部分内容阅读
混沌现象是非动力性动力系统中一种确定的、类似于随机的过程。由于混沌系统对初始条件的极端敏感性,因而能产生大量的非周期、连续宽带频谱、似噪声且确定可再生的混沌信号,因而特别适合于保密通信领域。本文主要研究内容如下: (1)将由一维Logistic映射演变而成的数字混沌序列与分组密码的代表Blowfish算法相结合,充分综合两者的优点,设计出加密性能优良的混沌代码。由数字混沌序列初始化P数组和S数组,使得算法更加具有混沌的特性,更不容易被破解。整个算法采用C++语言来实现。 (2)基于Lvapunov稳定性理论,以Liu系统为基础,设计出参数已知自适应同步控制、参数未知自适应同步控制和状态观测器同步控制,并构造出基于Liu系统的多级混沌掩盖系统,通过对单级发射端无反馈保密系统,单级发射端有反馈保密系统和多级同步遮掩保密通信系统性能的比较,得出多级保密通信系统在有效带宽、失真特性及安全性方面有明显改善的特点。 (3)采用VC++作为信息加密平台,对音频文件进行采集。通过改进后的Blowfish算法的加密,经过多级混沌同步系统的遮掩调制,产生加密后的音频波形图。用VC++中的API函数实现文件的采集、音频文件的播放,最后显示音频文件波形图。 论文研究和讨论了混沌系统的同步及其在保密通信中的应用问题,对未来进行混沌系统的深入研究具有一定的借鉴作用。