杭州电子科技大学
实验报告
课程名称:密码学课程设计 姓名:苏展 学号: 18271329
实验地点:科技馆 620 实验时间:2020-2-17
一、实验名称: Caesar 密码实验
二、实验要求:
1、了解古典密码的几种分类。
2、掌握 Caesar 密码的加减密原理。
3、运用 MFC 或其他工具实现 Caesar 密码程序及图形化界面。
三、实验内容:
1、密码学是一门古老的学科,起源于在古代军事作战中如何隐密地传递信
息的问题。从古希腊时期一直到 1949 年,都属于古典密码的发展时期。古典密
码主要分为两种:替换密码和置换密码。替换密码指的是根据替换表将明文逐字
母换成其他的字母来产生密文;置换密码指的是将明文中的字母重新排列来产生
密文。
2、在古罗马时期,执政官凯撒(Caesar)在军事作战中使用了一种密码用于与
其将军们通信,后人称其为“Caesar 密码”。它的描述相当简单,设
明文
评论0