密码学基础实验报告模板课件.docVIP

  • 3
  • 0
  • 约2.69千字
  • 约 14页
  • 2019-05-28 发布于湖北
  • 举报
实验总成绩: 报 告 份 数 : 西安邮电大学 通信与信息工程学院 ————————————————————密——码——学——报告 装 订 线 专业班级: 学生姓名: 学号( 班内序号): 2015 年 12 月 25 日 ———————————————————————————————— 实验一 棋盘密码 一.实验目的 编写实现棋盘密码体制的程序并进行验证 二.实验要求 1.能对明文中出现的 26 个英文字母(包括大小写)及标点符号等加密。 2.从键盘输入密钥并输出棋盘进行验证。 3.能对给定的明文或密文进行正确的加密和解密。 三.实验原理 古代最早的棋盘密码体制是这样的:将 26 个字母排列在一个 5*5 的方格 里,其中 i 和 j 填在同一个里,每个字母对应一数 ,其中 分别是该字 母所在的行、列标号。这样就可以将明文的字母集合转换成密文的数字集合。 四.实验步骤 1. 编写实现棋盘密码体制的程序,包括加密和解密。 2. 运行程序,输入棋盘密钥。 3. 选择加密,并输入明文,根据棋盘验证加密结果是否正确。 4. 选择解密,并输入密文,根据棋盘验证解密结果是否正确。 5. 流程图: 五.实验结果 - 1 - - 2 - 实验二 仿射密码 一.实验目的 编写实现仿射密码体制的程序并进行验证。 二、实验要求 1给出仿射密码的的加密程序。 2 要求密钥从键盘输入。 3 掌握仿射密码的

文档评论(0)

1亿VIP精品文档

相关文档