论文部分内容阅读
随着计算机网络的普及,数据安全传输问题受到人们的普遍关注。一个安全的网络信息系统应当确保所传输信息的完整性、保密性、不可否认性等。目前保障通信和网络安全技术的种类很多,其中数据加密技术是保障信息安全的核心的技术措施,信息加密也是现代密码学的主要组成部分。在数据加密技术中主要有传统密钥加密体制和公开密钥加密体制。论文首先介绍了在当前网络飞速发展时期数据在各主机间可能遇到的哪些安全性问题,针对数据传输中遇到的问题又会用什么样的方法去解决。接着,又从数据加密着手,着重介绍了数据保密问题。本文从密码学出发,介绍了常见的数据加密原理和常用的数据加密算法:对称加密、非对称加密算法以及密码流的生成,近年来混沌同步在保密通信中的应用已经成为非线性科学中研究的热点。论文从混沌理论的形成开始阐述,通过对混沌理论的初步认识,综合前人的研究基础引用了现在密码学中很有发展的数据加密方法:基于混沌理论的数据加密算法。在总结了以往的数据加密方法的基础上,对算法进行研究分析,继承以往算法的可取之处再在其基础上提出自己的新思想,对算法加以改进、优化,得到一种更加安全、难以破解的混沌密码算法:基于Logistic映射的混沌密码序列加密算法。该算法对初始序列与由混沌序列发生器产生的混沌序列通过异或、迭代运算生成的密钥,对文件进行加密运算最终得到密文。最后,通过三个实际应用实例:混沌加密在语音、图片和视频文件传输中的应用并与以往的加密算法进行分析比较,从而可以看出这种加密方法在现代网络数据传输中对数据加密保护中具有比较快速、安全地对数据进行加密的优势。