- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 古典密码实验
实验目的
理解置换加密过程
实验内容
1.利用单表置换密码实现简单加密解密.
2.对单表置换密码的分析.
实验过程
(1).与同组协商的密钥词组:K=IAM STUDENT
(2) 根据“单表置换”实验原理计算出置换表;
(3)得到置换表后在明文区输入明文进行加密.
(3)将加密结果导入,根据同组主机置换表完成本机置换表,对密文解密,
(4)本机解密明文与同组主机明文对照,结果一致,实验完成.
二,单表置换密码分析
本机进入“密码工具”|“加密解密”|“单表置换”|“密码分析”页面,单击“导入”按钮,将密文“单表置换密码分析密文.txt”导入,单击“统计”按钮,统计密文中每个字母出现的频率,
(2),置换表组框中点击“解密”按钮,这时将得到一个明文。然而此时的明文并不是最终要得到的,通过明文的特征和各个字母的比例来调节置换表中的对应关系,得到正确的明文。调整后的置换表如下:
(3)对密文解密如下:
结论
通过将解密后的明文和同组主机记录的明文对照,得到相同结果,说明成功。古典密码学中的单表置换在算法上简洁明了,易懂,并对明文进行一定的加密,然而通过对单表置换密码的分析,通过统计规律,我们可以通过英文字母出现的频率来破解密文,这样看来其实并不是完全安全的,
实验二 分组密码实验
实验目的
1.理解对称加密算法的原理和特点
2.理解DES算法的加密原理
3理解AES算法的加密原理
实验内容
进行简单的DES加密解密.
利用AES原理实现加密解密,
实验过程
进入“密码工具”|“加密解密”|“AES加密算法”|“加密/解密”页签,在明文输入区输入明文
二.(1) 本机进入“密码工具”|“加密解密”|“AES加密算法”|“加密/解密”页签,在明文输入区输入明文: 。本机进入“密码工具”|“加密解密”|“AES加密算法”|“加密/解密”页签,在明文输入区输入明文
(2)在密钥窗口输入16(128位)个字符的密钥k,要记住这个密钥以用于解密,密钥k= 。单击“加密”按钮,将密文导出到AES文件夹(D:\Work\Encryption\AES\)中,通告同组主机获取密文,并将密钥k告诉同组主机。
(3)单击“导入”按钮,从同组主机的AES共享文件夹中将密文导入,然后在密钥窗口输入被同组主机通告的密钥k,点击“解密”按钮进行AES解密。
(4)将破解后的明文与同组主机记录的明文比较。
。
结论
通过这次的实验让我对对称密码中分组密码的DES和AES两种算法有了一定的了解 ,在算法上两种密码都有各自的密钥生成器,更加确保的密钥的可抗性,相对于古典密码,无论从算法上还是加密的过程都是更加的精密,安全性仅依赖于密钥,不依赖于算法。
分组密码体系是一种区别于古典密码体系的加密思路,当今绝大多数的分组密码都是乘积密码。乘积密码就是以某种方式连续执行两个或多个密码,以使得所得到的最后结果或乘积比其任意一个组成密码都强。在安全性上,分组密码比古典密码强的多,并且安全性仅依赖与密钥,不依赖于算法,而且算法完全确定,易于理解。当然其缺点也是有的,例如密钥位数不够长,造成密文被破译等。
实验三 公钥密码实验
实验目的
1.了解非对称加密机制
2.理解RSA算法的加密原理
实验内容
(1)练习模拟RSA加密解密流程.
(2)进行RSA加密解密简单应用
(3).原理:所谓非对称密钥加密是指每个实体都有自己的公钥和私钥两个密钥,用其中的一个密钥对明文进行加密,都只能用另一个密钥才能解开,并且从其中的一个密钥推导出另一个密钥在计算上都是困难的。非对称密码算法解决了对称密码体制中密钥管理的难题,并提供了对信息发送人的身份进行验证的手段,是现代密码学最重要的发明。
在公钥密码系统中每个实体都有自己的公钥和相应的私钥。公钥密码系统的加密变换和解密变换分别用E和D表示。任何实体B要向实体A发送信息m的步骤如下:实体B首先获得实体A的真实公钥的拷贝(eA),实体B使用eA计算密文c=E(m)并发送给实体A,实体A使用自己的私钥dA,计算m=D(c)解密密文,恢复出明文m。这里公钥不需要必威体育官网网址,但要保证它的真实性,即eA确实是实体A掌握的私钥dA所对应的公钥。提供真实的公钥比安全地分配密钥实现起来要容易得多。这也是公钥密码系统的主要优点之一。公钥密码系统的主要目的是提供必威体育官网网址性,它不能提供数据源认证(data origin authentication)和数据完整性(data integrity)。
实验过程
(1)本机进入“密码工具”|“
您可能关注的文档
- 《性能测试》设计范例.doc
- 《学习新天地》教学设计范例.doc
- 《压缩机原理》范例.doc
- 《仪器的使用与维护》库-1范例.doc
- 《仪器的使用与维护》库-6范例.doc
- 《以奋斗者为本》经典语句72条范例.doc
- 《优化设计》实验指导书-C语言v4.0范例.doc
- 《优化重组卷》2016高考化学复习系列(真题+模拟)专题重组:考点1-考点12+阶段滚动练1-3(共400页)范例.doc
- 《娱乐空间设计》范例.doc
- 《与名师对话》2016届高三政治二轮复习专题跟踪训练9民族精神与文化强国范例.doc
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》资格考试必背100题完整版附答案(巩固).docx
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》考试真题题库及参考答案(突破训练).docx
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》资格考试必背100题题库附参考答案(基础.docx
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》资格考试必背100题王牌题库【有一套】.docx
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》资格考试必背100题内部题库及参考答案(.docx
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》资格考试必刷100题真题题库AB卷.docx
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》资格考试必刷100题真题题库AB卷.docx
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》资格考试大全含答案(完整版).docx
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》考试必背100题题库附答案【满分必刷】.docx
- 2024年山东省海阳市《一级注册建筑师之建筑物理与建筑设备》资格考试必刷100题真题题库AB卷.docx
文档评论(0)