首页 现代密码学实验报告

现代密码学实验报告

举报
开通vip

现代密码学实验报告现代密码学实验报告学生姓名学号专业班级指导教师段桂华学院信息科学与工程学院完成时间2016年4月实验一密码算法实验[实验目的]1.掌握密码学中经典的对称密码算法AES、RC4的算法原理。2.掌握AES、RC4的算法流程和实现方法。[实验预备]1.AES算法的基本原理和特点。2.流密码RC4的密钥流生成以及S盒初始化过程。[实验内容]1.分析AES、RC4的实现过程。2.用程序设计语言将算法过程编程实现。3.完成字符串数据的加密运算和解密运算输入十六进制明文:11223344556677889900AABBCCDDE...

现代密码学实验报告
现代密码学实验报告学生姓名学号专业班级指导教师段桂华学院信息科学与 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 学院完成时间2016年4月实验一密码算法实验[实验目的]1.掌握密码学中经典的对称密码算法AES、RC4的算法原理。2.掌握AES、RC4的算法流程和实现方法。[实验预备]1.AES算法的基本原理和特点。2.流密码RC4的密钥流生成以及S盒初始化过程。[实验内容]1. 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 AES、RC4的实现过程。2.用程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 语言将算法过程编程实现。3.完成字符串数据的加密运算和解密运算输入十六进制明文:11223344556677889900AABBCCDDEEFF输入十六进制密钥:13579BDF02468ACE1234567890ABCDEF[实验步骤]1.预习AES、RC4算法。2.写出算法流程,用程序设计语言将算法过程编程实现。3.输入指定的明文、密钥进行实验,验证结果。4.自己选择不同的输入,记录输出结果。AES算法流程图:运行界面:RC4算法流程图:开始输入明文输入密钥初始化S盒并打印i=0;j=0;i=(i+1)%256j=(j+s[i])%256交换Si,Sj;t=(s[i]+s[j])%256k=St;加密明文,并输出加密后的密文解密,并输出结束运行界面:[问题讨论]改变明文或密钥中的一个比特值可能影响AES值中的多少比特?答:明文和密钥在S盒置换时,不同的字节会替换出不同的结果。算法过程中一共进行了10轮加密,所以改变一个比特值可能影响AES值中的80比特。在RC4的密钥流生成中,改变初始密钥的一个比特值可能影响输出中的多少比特?答:初始密钥的不同会导致S盒的不同,所以可能影响输出中的256比特。分析实验中在编辑、编译、运行等各环节中所出现的问题及解决方法。答:在查找相关资料时,遇到的资料并不是完全正确的,再加上这个算法学完已经很久了,记忆有些模糊了,所以在修改代码的过程中花费了很多时间和精力。实验二SKEY 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 设计实验[实验目的]1.掌握身份认证协议的原理和基本思想。2.掌握SKEY协议的机制和实现方法。[实验预备]1.SKEY协议的作用。2.SKEY协议的安全性分析。3.SKEY协议的实现过程。[实验内容]1.分析SKEY协议的实现过程。2.用程序设计语言将算法过程编程实现。3.演示SKEY协议的身份鉴别过程。[实验步骤]1.预习SKEY协议的机制。2.选择和实现相应的摘要算法MD5或SHA。3.写出算法流程,用程序设计语言将协议过程编程实现。4.验证SKEY协议的身份鉴别过程。首次登录流程图:否是开始验证初始化i=100生成100个(key+i)的hash值i生成(key+i)hash值登录次数读取登录次数i<100否相等hash值读取第i个hash值是保存i=i+1登录成功登录失败运行界面:[问题讨论]分析SKEY的安全性;答:由于SKEY协议中每个数只用一次,因此对数据库攻击用处不大,另外SKEY协议能有效防止重放攻击。分析实验中在编辑、编译、运行等各环节中所出现的问题及解决方法。答:由于该协议的代码并不完全是自己所写,很多都是通过网上查找资料来完成的,所以在看代码的过程中会出现一种理解上的问题,导致不能达到预想目的。通过重新复习上课内容,认真了解SKEY协议修改代码,达到比较理想的效果。
本文档为【现代密码学实验报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
海上生明花
暂无简介~
格式:doc
大小:358KB
软件:Word
页数:0
分类:
上传时间:2021-09-25
浏览量:0