预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

XXXX学院课程设计报告DH密钥协商算法课程名称:密码算法程序设计学生姓名:学生学号:专业班级:任课教师:2014年12月1日指导老师评阅成绩表学习与工作态度(30%)选题意义(10%)研究水平与设计能力(25%)课程设计说明说(论文)撰写质量(25%)设计创新(10%)总分指导老师签名:年月日课程设计答辩记录及评价表学生讲述情况教师主要提问记录学生回答问题情况答辩评分评分项目分值评价参考标准评分总分优良中及格差选题意义1098764研究水平与设计能力252320181510课程设计说明书(论文)撰写质量252320181510设计创新1098764答辩效果3答辩小组成员签名答辩小组组长签名:年月日课程设计成绩评定表成绩汇总评分项目评分比例分数课程设计总分指导老师评分50%答辩小组评分50%目录TOC\o"1-3"\h\z\uHYPERLINK\l_Toc237531、选题背景PAGEREF_Toc237531HYPERLINK\l_Toc176782、DH密钥协商算法PAGEREF_Toc176781HYPERLINK\l_Toc285932、1算法得产生ﻩPAGEREF_Toc285931HYPERLINK\l_Toc100892、2算法得描述PAGEREF_Toc100892HYPERLINK\l_Toc295832、3算法得安全性ﻩPAGEREF_Toc295833HYPERLINK\l_Toc98923、DH密钥协商算法得实现PAGEREF_Toc98924HYPERLINK\l_Toc129273、1设计要求PAGEREF_Toc129274HYPERLINK\l_Toc73103、1、1功能要求ﻩPAGEREF_Toc73104HYPERLINK\l_Toc324303、2模块划分及实现PAGEREF_Toc324305HYPERLINK\l_Toc235083、2、1小素数试除ﻩPAGEREF_Toc235085HYPERLINK\l_Toc195853、2、2模重复平方法ﻩPAGEREF_Toc195855HYPERLINK\l_Toc271433、2、3Miller-Rabin检测算法ﻩPAGEREF_Toc271437HYPERLINK\l_Toc273943、2、4原根得产生PAGEREF_Toc273948HYPERLINK\l_Toc89273、2、5产生随机素数PAGEREF_Toc892711HYPERLINK\l_Toc134524、测试报告PAGEREF_Toc1345212HYPERLINK\l_Toc22186结论PAGEREF_Toc2218617HYPERLINK\l_Toc8722参考文献ﻩPAGEREF_Toc872217HYPERLINK\l_Toc17662附源代码PAGEREF_Toc17662181、选题背景密钥协商实际上就是一个协议,它通过两个或多个成员在一个公开得信道上通信联合地建立一个秘密密钥,一般情况下,一个密钥协商方案得密钥就是某个函数得值,其输入量由通信双方提供,协商过程就是由一系列得顺序步骤完成得。会话密钥由每个协议参与者分别产生得参数通过一定得计算得出。常见得密钥协商协议,如IKE。密钥协商协议得生成方式则可分为证书型与无证书型。证书型就是指在会话密钥得产生过程中,由一个可信得证书中心(CA)给参与密钥协商得各方各分发一个证书,此证书中含有此方得HYPERLINK""\t""公钥,ID及其她信息。证书型密钥协商协议得优点就是提供认证,目前PKI(公钥密码体制)广泛部署,比较成熟,应用面广,且由PKG管理公私钥对有利于统一管理,缺点就是计算代价大,需要一个可信得CA,同时证书还需要维护。无证书型就是指各方在进行会话密钥得协商过程中不需要证书得参与,这就是目前密钥协商协议得主流种类,优点就是不需要CA得参与,减少了计算量,尤其就是在低耗环境下应用得更多,同时安全性也不比证书型弱。几乎没有明显得缺点,只就是设计一个安全得更加低耗得无证书密钥协商方案不就是很容易。现有得流行得密钥协商协议,都使用了Diffie-Hellman,它们基本上可以瞧成就是Diffie-Hellman得扩展。也就就是说,群组密钥协商协议可以理解成如何使用Diffie-Hellman来实现群得密钥交换。2、DH密钥协商算法2、1算法得产生Diffie-Hellman密钥交换协议就是第一个被提出得密钥协商方案,就是美国斯坦福大学得W、Diffie与M、E、Hellman