实验二DES加密算法.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档