- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验二DES加密算法
实验目的:1?理解对称加密算法的原理和特点
2?理解DES算法的加密原理
实验原理:
一.对称密钥机制即对称密钥体系,也称为单钥密码体系和传统密码体系。对 称密码体系通常分为两大类,一类是分组密码(如DES、AES算法),另 一类是序列密码(如RC4算法。
对称密码体系加密和解密时所用的密钥是相同的或者是类似的,即由 加密密钥可以很容易地推导出解密密钥,反之亦然。同时在一个密码系 统中,我们不能假定加密算法和解密算法是保密的,因此密钥必须保密。 发送信息的通道往往是不可靠的或者不安全的,所以在对称密码系统中, 必须用不同于发送信息的另外一个安全信道来发送密钥。
对称密码体系的优点: 加密效率高,硬件实现可达每秒数百兆字节(件实现略慢一些)。
密钥相对较短。
可以用来构造各种密钥机制。 可以用来建造安全性更强的密码。 缺点: 通信双方都要保持密钥的秘密性。 在大型网络中,每个人需持有许多密钥。 为了安全,需要经常更换密钥。
实验设备
实验步骤:本机进入“密码工具”、“加密解密”、“DES加密算法”、“加
实验步骤:
密、解密”页签,在明文输入区输入明文在密钥窗口输入8 (64位)个字符的密钥K=ab 123456?
单击“加密”按钮,将密文导出到DES文件夹(D: Work Encryption
DES)中,通告同组主机获取密文,并将密钥K告诉同组主机。
单击“导入“按钮”,从同组主机的DES共享文件夹中将密文导入,然后 在密钥窗口输入被同组主机通告的密仞K,单击“解密”按钮进行DES解密。
将破解后的明文与同组主机记录的明文比较。
二、DES算法
本机进入“密码工具”、“加密解密”、“DES加密算法”、“演示”页签,向64位 明文中输入8个字符(8*8bit=64),向64位密钥中输入8个字符(8*8bit=64)。 单击“加密”按钮。完成加密操作,分别点击“初始设置”、“密钥生成演示”、
“十六轮加密变换”和“终结置换”按钮,查看初始置换、密钥生成演示、十六 轮加密变换和终结置换的详细加密操作流程。
实验结果:
-DES加理演示
r 64
r 64位明文 64位巒钥
仙 123456~ ~~云
64位窖文(16进制):|68B2494E9D9381F7
图2
64位密钥:
K= 01100010001100100011010000110110)
56位密钥:
Kl= 0000001111111001 1010111() (M)OOOOOO 000011()0)
Ci= 000000111111) Di= 1110()000 000()000() 1100)
Ci+1= 000001111110)
Di+i=(oonoioi noooooo oooooooi 1001)
压缩矩阵1:
压缩矩阵1:
57
49
41
33
25
17
9
1
58
50
42
34
26
18
10
2
59
51
43
35
27
19
11
3
60
52
44
36
63
55
47
39
31
23
15
7
62
54
46
38
30
22
14
6
61
53
45
37
29
21
13
5
28
20
12
4
圧缩矩阵2:
14
17
11
24
1
5
3
28
15
6
21
10
23
19
12
4
26
8
16
7
27
20
13
2
41
52
31
37
47
55
30
40
51
45
33
48
44
49
39
56
34
53
46
42
50
36
29
32
图3
Ci为图2的Ci+1, Di为图2的Di+1
Ci+1= 000011111100) Di+1= 100000000010) 子密钥二101011000111011000000100)
图4
Ci+1= 001111110000) Di+1= 000000001001)
子密钥=101011100010000011001010)
DE5]
当前孑密钥序号i: [16—
当前孑密钥序号i: [16—
64ffiS 钥[6162313233343536
压缩型直位1
DEStiSfi
文档评论(0)