X X X X 学 院课 程 设 计 报 告DH密钥协商算法课程名称: 密码算法程序设计 学生姓名: 学生学号: 专业班级: 任课老师: 2025 年 12 月 1 日指导老师评阅成绩表学习与工作态度(30%)选题意义(10%)讨论水平与设计能力(25%)课程设计说明说(论文)撰写质量(25%)设计创新(10%)总分指导老师签名: 年 月 日课程设计答辩记录及评价表学生讲述情况老师主要提问记录学生回答问题情况答辩评分评分项目分值评价参考标准评分总分优良中及格差选题意义1098764讨论水平与设计能力252320181510课程设计说明书(论文)撰写质量252320181510设计创新1098764答辩效果302825221915答辩小组成员签名答辩小组组长签名: 年 月 日课程设计成绩评定表成绩汇总评分项目评分比例分数课程设计总分指导老师评分50%答辩小组评分50%目 录1. 选题背景....................................................................................................................................12。 DH 密钥协商算法......................................................................................................................12。1 算法的产生.....................................................................................................................12。2 算法的描述.....................................................................................................................22。3 算法的安全性.................................................................................................................33.DH 密钥协商算法的实现..............................................................................................................43。1 设计要求.........................................................................................................................43。1。1 功能要求...........................................................................................................43.2 模块划分及实现...............................................................................................................53.2。1 小素数试除............................................................................