密码学实验研讨.doc

实验一 古典密码实验 实验目的 理解置换加密过程 实验内容 1.利用单表置换密码实现简单加密解密. 2.对单表置换密码的分析. 实验过程 (1).与同组协商的密钥词组:K=IAM STUDENT (2) 根据“单表置换”实验原理计算出置换表; (3)得到置换表后在明文区输入明文进行加密. (3)将加密结果导入,根据同组主机置换表完成本机置换表,对密文解密, (4)本机解密明文与同组主机明文对照,结果一致,实验完成. 二,单表置换密码分析 本机进入“密码工具”|“加密解密”|“单表置换”|“密码分析”页面,单击“导入”按钮,将密文“单表置换密码分析密文.txt”导入,单击“统计”按钮,统计密文中每个字母出现的频率, (2),置换表组框中点击“解密”按钮,这时将得到一个明文。然而此时的明文并不是最终要得到的,通过明文的特征和各个字母的比例来调节置换表中的对应关系,得到正确的明文。调整后的置换表如下: (3)对密文解密如下: 结论 通过将解密后的明文和同组主机记录的明文对照,得到相同结果,说明成功。古典密码学中的单表置换在算法上简洁明了,易懂,并对明文进行一定的加密,然而通过对单表置换密码的分析,通过统计规律,我们可以通过英文字母出现的频率来破解密文,这样看来其实并不是完全安全的, 实验二 分组密码实验 实验目的 1.理解对称加密算法的原理

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档