密码学网络安全实验基本算法AES

密码学网络安全实验基本算法AES

ID:41720571

大小:720.14 KB

页数:20页

时间:2019-08-30

密码学网络安全实验基本算法AES_第1页
密码学网络安全实验基本算法AES_第2页
密码学网络安全实验基本算法AES_第3页
密码学网络安全实验基本算法AES_第4页
密码学网络安全实验基本算法AES_第5页
资源描述:

《密码学网络安全实验基本算法AES》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、液海工曇浣针篇机工程曇旄实验报告书课程名:《网络安全技术》题目:常见的密码算法(DES、AES、RSA、MD5)班级:学号姓名:评语:成绩:指导教师:批阅时间:年月【实验目的】•理解对称加密算法的原理和特点•了解非对称加密机制•理解DES、AES算法的加密原理•理解RSA算法的加密原理【实验人数】每组1人【系统环境】Windows【网络环境】交换网络结构【实验工具】VC++6.0密码工具【实验步骤】一、DES算法1.DES加密解密(1)木机进入“密码工具”丨“加密解密”丨“DES加密算法”丨“加密/解密”页签,在明文输入区输入明文:hello,world(2)在密钥窗口输入8(64位)个

2、字符的密钥k,密钥k二19940725°单击“加密”按钮,将密文导出到DES文件夹(D:WorkEncryptionDES)中,通告同组主机获収密文,并将密仞k告诉同组主机。文件(E)WE(V)号肋(旦)人FaststoneC^hreC^esarS1码仿射密码推吉尼亚密码DeStoSK法SAESWfi法IDEA加密算法RC4tOXfi;JRSAWM法囤aGamattcSM法数字:门念网络涪JB安全综合实

3、£2念!510:28默绪?J2<查找范围d):

4、)DES(1)单击“导入”按钮,从同组主机的的DES共享文件夹中将密文导入,然后在密钥窗口输入被同组主机通告的密钥k,点击“解密”

5、按钮进行DES解密。64位密钥:119940725

6、明文密文F143CD30E99456F1BB473CA3C11DC57264位密钥:[19940725加1密解密密文F143CD30E99456F1BB473CA3C11DC572(1)将破解后的明文与同组主机记录的明文比较。1.DES算法本机进入“密码工具”丨“加密解密”丨“DES加密算法”I“演示”页签,向64位明文屮输入8个字符(8*8bit=64),向64位密钥中输入8个字符(8*8bit=64)。点击“加密”按钮。完成加密操作,分别点击“初始迸换”、“密钥生成演示”、“十六轮加密变换”和“终结置换”按钮,査看初始置换、密钥生成

7、演示、十六轮加密变换和终结置换的详细加密操作流程。DES加密算法一初始置换2d置换前:(313939343037323558504234261810260524436282012462544638302214664564840322416857494133251791595143352719113615345372921135635547393123157

8、64位明文经过初始置换表‘进行初始置换形成新的64位明文,再送入十六轮加密运算‘进行加密-具体置换方法:按照置换表‘将明文第1个比特位与第58个比特位进行置换‘第2个比特位与第50个比特进行置换,以此类推直至完成64比特明文的置换置换

9、后:[00FFA8A700FF0660DES加密算法一16轮迭代2d当前加密轮数i

10、~r上一轮下一轮UES加瓷算法--终结置换408481656246432397471555236331I386461454226230375451353216129364441252206028I35343115119592734242105018582633141949175725置换前:

11、28D74BC78AB4428C置换后:1159D33C630601DB3经过16轮加密的明文通过终结置换表,进行终结置换形成摄终的64位密文•具体置换方法:按照置换表"将经过16轮加密的密文的第1个比特位与第40个

12、比特位进行置换,第2个比特位与第8个比特进行置换》以此类推直至完成64比特密文的置换。二、AES1.AES加密解密(1)本机进入“密码工具”I“加密解密”丨“AES加密算法”丨“加密/解密”页签,在明文输入区输入明文:he1lo,world(2)在密钥窗口输入16(128位)个字符的密钥k,耍记住这个密钥以用于解密,密钥k二lijinyil23456789。单击“加密”按钮,将密文导出到AES文件夹(D:WorkEncryptionAES)中,通告同组主机获取密文,并将密钥k告诉同组主机。128位密钥:

13、lijinyi123456789

14、加]密解密——明文128位密钥:

15、liji

16、nyi123456789解密力口密解密A843961FC545AADA24D75AC02F9EDB0F(3)单击“导入”按钮,从同组主机的AES共享文件夹中将密文导入,然后在密钥窗II输入被同组主机通告的密钥k,点击“解密”按钮进行AES解密。128位密钥:明文128位密钥:pijinyi123456789加密解密(4)将破解后的明文与同组主机记录的明文比较。1.AES算法进入“密码工具”丨“加密解密”丨“AES加密算法”丨“演示”

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。