论文部分内容阅读
网络安全是一门涉及计算机科学、网络技术、通信技术、密码学、信息论等多种学科的综合性学科。作为网络安全关键技术的密码学,发展得很活跃而且取得了不俗的成绩。1976年美国学者提出的公开密钥体制克服了网络信息系统密钥管理的困难,同时也解决了数字签名问题,并可用于身份认证,它是当前研究的热点。目前处于研究着计和发展阶段的电子商务的安全性是人们普遍关注的焦点,它带动了认证理论、密钥管理等方面的研究。本文讨论将混沌保密通信理论运用到网络安全的数据加密和身份认证中。
1.网络安全中存在的问题,以及这些问题对网络安全产生的影响和破坏。接着针对TCP应用层的FTP协议,提出了如何弥补这些缺陷的方法。从而对协议本身的安全性进行了一定的补充。
2.密码学及其常用的加密方法,对基于混沌理论的密码学与传统的密码学进行比较,接着对混沌序列的产生和性能分析方面进行了详细的介绍。并且讨论了常用的混沌映射方程。
3.介绍本系统中次采用的较为关键的技术,身份认证技术和密钥管理模块。身份认证技术采用一次一密的方式,并且结合了请求/应答方式的身份认证机制。在密钥的管理模块中,对混沌序列进行随机步长的采样,进一步扩展了密钥空间。并且将密钥和加密文件分开传输,避免密钥和密文同时被截获的危险,增强系统的保密程度。
4.研究对文件的加密算法并对加密文件在系统内进行点对点传输。密钥流主要由Henon映射和Logistic映射方程产生。因为混沌映射容易产生具有混沌系统特性的序列,这个特性为把混沌保密通信技术应用于互联网的加密、解密提供了很大的方便。对文件的加密包括对文件内容的混沌掩盖和对文件位置的置乱处理。并且列举系统对不同文件加密的效果。介绍实现文件传输系统所使用的主要编程技术。