| 【中文题名】 | 基于差分法的高速加密通信协议的研究与实现 |
| 【英文题名】 | Research and Application on Fast Encryption Communication Protocol Using Difference Mode |
| 【学科专业】 | 信号与信息处理 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-10-23 |
| 【中关键词】 | 网络安全,SSL,差分,实时,加密,散列算法 |
| 【英关键词】 | network security,SSL protocol,difference,real-time,encrypt,Hash algorithm, |
| 【分类导航】 | 工业技术>无线电电子学、电信技术>通信>通信保密与通信安全>保密通信:按结构原理分> |
| 【论文摘要】 | 随着Internet的越来越广泛的应用,各种网上活动日益频繁,尤其网上贸易的发展,金融行业和政府的上网工程的实行等等,这些都使得因特网上的数据安全成为迫切需要解决的问题。
当前的Internet构筑在TCP/IPV4协议之上,TCP/IPV4以其互通性、互操作性而著名,很快得到了用户的青睐并迅速地流行开来。然而,TCP/IP协议的工作方式,使得要完全防止网络中的数据不被他人获得是不可能的,现在大量的解决方案都在努力做到即使他人得到数据,对他来说也是不可理解的,这就需要对数据进行加密传输。在这种对网络安全的迫切需求的推动下,1995年,Netscape公司在其浏览器Netscape1.1中加入了安全套接层协议(Secure Socket Layer),以保护浏览器和Web服务器之间重要数据的传输,具有标志性的意义。
SSL很好地封装了应用层数据,做到了数据加密与应用层协议的无关性,各种应用层协议都可以通过SSL获得安全特性。由于SSL用较小的成本就可以获得安全加密保障,因此,它很快就广泛地应用于Web领域。
虽然SSL在网络加密通信方面发挥了巨大的作用,但大量高复... |
| 【论文题纲】 |
|
第一章 绪论 |
11-16 |
|
1.1 网络安全概述 |
11-14 |
|
1.2 加密 |
14 |
|
1.3 加密协议 |
14-16 |
|
第二章 网络安全的基础—密码技术、数字签名和消息摘要 |
16-28 |
|
2.1 密码技术的历史 |
16-17 |
|
2.2 加密的基本概念和方法 |
17-18 |
|
2.3 对称密码体制 |
18-21 |
|
2.3.1 分组密码 |
18-19 |
|
2.3.2 序列密码 |
19-21 |
|
2.4 非对称密码体制 |
21-26 |
|
2.4.1 Diffie-Hellman协议 |
22 |
|
2.4.2 RSA标准 |
22-24 |
|
2.4.3 其它非对称密码体制 |
24-26 |
|
2.5 数字签名 |
26-28 |
|
第三章 基于差分法的高速加密通信协议的简介 |
28-32 |
|
3.1 FDEP协议的产生背景 |
28 |
|
3.2 什么是基于差分法的高速加密通信协议 |
28-29 |
|
3.3 本协议在网络体系中的定位 |
29-32 |
|
第四章 FDEP协议的系统设计 |
32-51 |
|
4.1 FDEP协议的设计要求 |
32 |
|
4.2 FDEP协议的设计基础 |
32-46 |
|
4.2.1 SSL协议简介 |
33-38 |
|
4.2.2 RTP协议简介 |
38-45 |
|
4.2.3 SSL在效率方面的不足 |
45 |
|
4.2.4 RTP在安全性方面的不足 |
45-46 |
|
4.3 FDEP协议的具体设计 |
46-50 |
|
4.3.1 FDEP协议的握手协议 |
46-49 |
|
4.3.2 FDEP协议的记录协议 |
49-50 |
|
4.4 小结 |
50-51 |
|
第五章 FDEP协议的工作模型 |
51-56 |
|
5.1 FDEP协议的核心 |
51 |
|
5.2 FDEP协议的简单工作模型 |
51-56 |
|
第六章 FDEP协议的实现 |
56-74 |
|
6.1 FDEP协议的设计概述 |
56-57 |
|
6.2 Java语言的安全性编程介绍 |
57-59 |
|
6.2.1 Java密码架构 |
57-59 |
|
6.3 FDEP协议编程实现及其简要说明 |
59-73 |
|
6.3.1 产生非对称密钥对 |
59-60 |
|
6.3.2 产生系统会话密钥的联合消息摘要的源码 |
60-62 |
|
6.3.3 发送方A对握手协议报文进行封装并加密的源码 |
62-64 |
|
6.3.4 接收方B对握手协议报文进行解析的源码 |
64-68 |
|
6.3.5 发送方A对数据加密并生成记录协议报文的源码 |
68-70 |
|
6.3.6 接收方B解析记录协议报文的源码 |
70-73 |
|
6.4 小结 |
73-74 |
|
第七章 与 FDEP协议相关网络部分设计的程序实现及其简要说明 |
74-95 |
|
7.1 FDEP采用的网络协议简介 |
74-84 |
|
7.1.1 TCP协议简介——传输控制协议(Transport Control Protocol) |
74-75 |
|
7.1.2 UDP协议简介——用户数据报协议(User Datagram Protocol) |
75-84 |
|
7.2 网络通信程序实现及其简要说明 |
84-94 |
|
7.2.1 AB间的握手过程的源码 |
84-90 |
|
7.2.2 AB间的会话过程的源码 |
90-94 |
|
7.3 小结 |
94-95 |
|
第八章 FDEP协议的应用和总结 |
95-97 |
|
参考文献 |
97-100 |
|
致谢 |
100-101 |
|
发表论文情况 |
101 |
|
| 【DOI】 | LunWen.ID:2.2008.348017 |