实验报告1-20142201-张皓翔剖析.doc

实验报告1-20142201-张皓翔剖析

实验一、DES单步加密实验 【实验目的】 掌握DES算法的基本原理 了解DES算法的详细步骤 【实验环境】 本试验需要密码的支持 操作系统为Windows 2000或者Windows XP完成运算 【实验步骤】 打开“DES理论学习”,掌握DES算法的加解密原理; 打开“DES算法流程”,开始DES单步加密实验; 选择密钥输入为ASCII码或十六进制码模式,输入密钥;若为ASCII码模式,则输入8个字符的ASCII码;若为十六进制码模式,则输入16个字符的十六进制码(0~9,a~f,A~F); 点击“比特流”按钮,将输入的密钥转化为64位比特流; 点击“置换选择I”按钮,完成置换选择I运算,得到56bit有效密钥位,并分为左右两部分,各28bit; 点击C0下的“循环左移”按钮,对C0进行循环左移运算; 点击D0下的“循环左移”按钮,对D0进行循环左移运算,如图1-1; 点击“选择置换II”按钮,得到扩展子密钥K1,如图1-2; 进入第二部分——加密,选择加密输入为ASCII码或十六进制码模式,输入明文;若为ASCII码模式,则输入8个字符的ASCII码;若为十六进制码模式,则输入16个字符的十六进制码(0~9,a~f,A~F); 点击“比特流”按钮,将输入明文转化为64位比特流; 点击“初始IP置换”按钮,将64bit明文进行IP置换运算,得到左右两部分,各32bit; 点击“选

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档