论文部分内容阅读
上个世纪后半叶,人们揭示出非线性系统中的混沌现象,并进一步将混沌理论用于密码学研究,得到了一些新的加密通信技术,也广泛应用于军事、电子商务等领域。 本文主要研究超混沌同步应用于数据加密的理论和技术问题,通过编程完成两个实用混沌加密软件:一个是利用超混沌同步技术,实现计算机网络数据传输加密,即实时保密通信,通过对超混沌系统的拷贝使用,很容易实现网络用户间一对多的保密通信,可广泛用于网络广播、网络会议等。提高了网络加密数据传输的效率,改善了通信的安全性,该通信软件基于TCP/IP协议,利用VC++实现,可运行于Windows95/98/2000操作系统;另一个是一种新颖的对ASP原文件进行加密的软件,它将超混沌同步直接用于数据存储加、解密。该软件在加密体系上采取在系统内核进行,进一步提高了加密系统的安全性,同时保证ASP密文与服务器端ASP解析器之间的无缝连接。我们利用微软提供的设备驱动开发工具DDK(Driver Developmem Kit)结合VC集成编程环境,编写2000/NT下的内核驱动程序实现ASP解密程序。系统运行环境为Windows2000/NT Web Server。