文档简介
本文研究在网络通信环境下混沌实时保密通信的方案,并且分析了混沌加密所面临的密钥空间问题。本方案采用混沌加密级联DES 加密在实现上解决混沌加密的密钥空间问题,并用RSA 实现密钥交换,保证在网络通信环境下密钥的安全。本文还在.NET Framework 平台上,用C#编程实现了一个点对点实时混沌保密通信系统。关键词:混沌加密; .NET 框架; 实时网络点对点通信随着通信与信息技术的发展,信息安全问题日益突出。同时,保密通信技术受到越来越多的关注,其中混沌保密通信技术成为了一个重要的研究热点[1]。混沌保密通信系统主要有两大类:一类是基于模拟电路的混沌保密通信方案[2];另一类是数字化混沌保密通信方案。本文主要研究后者,设计和以计算机软件形式实现一个混沌实时保密通信系统。该软件的开发是在.NET Framework 平台上,采用C#为编程语言,有使用方便,保密性高,程序可移植的特点。软件通过TCP/IP 协议能实现在网络内的点对点实时信息加密传送。在算法上,采用混沌加密的初值敏感性以及类随机性对抗对DES 的线性与差分密码分析,同时,利用具有成熟密钥空间设计的DES 来解决混沌加密算法密钥空间的问题。由于在网络内通信,采用RSA 公钥制加密方法加密混沌加密算法和DES 算法的私钥,解决了混沌保密通信同步密钥安全性的问题。
评论
加载更多
推荐下载
查看更多
精选文集
相关视频
推荐帖子