应用密码学课程设计报告
《应用密码学课程设计报告》由会员分享,可在线阅读,更多相关《应用密码学课程设计报告(28页珍藏版)》请在毕设资料网上搜索。
1、I 摘 要 随着国家信息化步骤的加快和高等教育规模的扩大,社会对计算机专业人才的需求不仅 体现在数量的增加上,而且体现在质量要求的提高上,培养具有研究和实践能力的高层次的 计算机专业人才已成为许多重点大学计算机教育的重点目标。那么为了达到这个标准,我们 在进行了应用密码学的课程教学后,我们进行了短时间的课程设计,这样可以增加我们的实 践和研究能力,使我们能成为更加高等级的人才。 密码学是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制 密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总 称密码学。密码学是在编码与破译的斗争实践中逐步发展起来的,
2、并随着先进科学技术的应 用,已成为一门综合性的尖端技术科学。它与语言学、数学、电子学、声学、信息论、计算 机科学等有着广泛而密切的联系。它的现实研究成果,特别是各国政府现用的密码编制及破 译手段都具有高度的机密性。 本次课程设计的功能是模拟通信。模拟通信的整个过程。首先确定发送方要发送的消息, 通过加密,得到秘文,接受方再通过一系列的处理过程最后得到发送的原始数据。先对整个 系统的执行流程进行了分析,根据执行流程对每个部分进行了解和设计,首先进行共享密钥 的分配, 在这一阶段采用 RSA 加密算法和公钥管理机构的公钥分配方式以及具有保密性的共 享密钥分配策略,其次,在消息认证过程中采用 MD5
3、 算法,然后发送方要对要发送的信息采 用 RC4 算法进行加密,最后,DSS 算法进行数字签字。对每一步中的相关信息进行具体的设 置,使其能够成功的发送并接收。通过具体的设计之后,对自己所使用的算法,具体深入的 研究与掌握,以及对简单的保密通信系统的工作过程有所了解。 现在,由于现实生活的实际需要及计算机技术的进步,密码学有了突飞猛进的发展,密 码学研究领域出现了许多新的课题、新的方向。同时,在公开密钥密码领域,椭圆曲线密码 体制由于其安全性高、计算速度快等优点引起了人们的普遍关注,许多公司与科研机构都投 入到对椭圆曲线密码的研究当中。目前,椭圆曲线密码已经被列入一些标准中作为推荐算法。 另外
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用 密码学 课程设计 报告
