diffie―hellman协议密钥交互系统的研究

diffie―hellman协议密钥交互系统的研究

ID:28024600

大小:17.88 KB

页数:5页

时间:2018-12-07

diffie―hellman协议密钥交互系统的研究_第1页
diffie―hellman协议密钥交互系统的研究_第2页
diffie―hellman协议密钥交互系统的研究_第3页
diffie―hellman协议密钥交互系统的研究_第4页
diffie―hellman协议密钥交互系统的研究_第5页
资源描述:

《diffie―hellman协议密钥交互系统的研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。Diffie―Hellman协议密钥交互系统的研究  摘要:在网络安全传输过程中,Diffie-Hellman密钥交互协议是一种具有隐私安全的算法,该算法可以在不安全的公共信道上实现通信双方协商一个共享密钥,该密钥可以对通信双方传输的数据进行加解密运算,从而保证数据的安全性。因此,该文设计并实现了一个以Diffie-Hellman协议为核心的密钥交互系统。该系统,主要设计

2、与实现了以下几个部分:设置公共参数、随机数的产生、公开密钥计算、共享密钥生成。  关键词:Diffie-Hellman算法;密钥交互系统;加解密  中图分类号:TP393文献标识码:A文章编号:1009--0034-03  1概述为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教

3、师进修学校进行培训,熟悉系统的使用和维护。  科技迅速发展的今天,通过计算机网络和公开信道设施来传递信息,其信息的保密性越来越受到人们的重视,而对传输信息的安全性有了不同程度的要求,比如QQ聊天,同学之间发送邮件,这些都使用了数据加密。文献[1,2]描述了信息安全,为了实现在公共信道设施上进行安全数据传输信息,采用DES算法对信道上的数据进行加密运算,而且在每次通信或者在一定的时间内都建立一个新的通信密钥,可以避免密钥泄露防止黑客的攻击,这样可以确保数据的安全性。为了解决此类问题的发生,本文设计了一种以Diffie-Hellman协议为核心的密钥

4、交互系统,从而保证公共信道传输数据的安全性。  迪菲-赫尔曼密钥交换是第一个比较实用的,它是在非安全信道中,创建共享密钥确保信道安全的一种方法。文献[3,4]概述了Diffie-Hellman密钥交换算法,该算法可以让通信双方在完全不知对方消息的情况下,通过创建一个共享密钥,从而使得在不安全信道中保护数据信息的安全性,它能在网络通信中为通信的参与者提供相应的身份认证,而且能够为参与者生成一个用来加密解密传递消息的临时会话密钥。  2相关技术  在文献[5,6]中,公开密码体制是当今时代密码学最重要的发明之一,也是当今研究的主题。一般而言,将公开密

5、码体制理解为保护信息传输过程数据安全性而产生的一种密码学体制。而密钥的产生是成对出现的,即密钥对,它是根据公钥体系而建立的,而且每个密钥对都是由一个公钥和一个私钥组成的。而最早提出公开密钥算法是在1976年,是由美国斯坦福大学的迪菲和赫尔曼共同合作提出的,该算法也称作为非对称密钥算法,使用密钥对即专用密钥和公共密钥对数据进行加密运算。为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全

6、覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。  Diffie-Hellman协议密钥交互算法是第一个非常实用的算法体系,它是在不安全的通信传输过程中建立共享密钥的一种方法,然而它却不具备加密的功能。但是,它所产生的密钥可用于对数据进行加解密运算,以至于可以确保信道传输中数据的隐私性。文献[7,8,9]中概括了DES算法是一种对称密码体制,又被称为美国数据加密标准。DES算法密钥长度是64位,但是第8位、16位、32位、48位、56位、64位是用

7、作奇偶校验位使用的,这样就使得每个密钥都是奇数个一,而实际上加密过程中只有56位参与DES算法[10]。  3Diffie-Hellman协议密钥交互系统的设计  设计思路  Diffie-Hellman密钥交互是依据数学上离散对数设计的一种算法。对其定义如下:任意素数p及其原根,若i是素数p的一个原根,那么数值是互不相同的以某种排列组合方式组成整数。  由上可知,Diffie-Hellman算法的描述如下:  1)假设任意两个公开参数,素数p和整数g,而且g是p的一个原根。  2)为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅

8、把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。