其他分享
首页 > 其他分享> > 古典密码-维吉尼亚密码实验

古典密码-维吉尼亚密码实验

作者:互联网

实验目的

维吉尼亚密码是古典密码中非常具有代表的例子。本实验要求用高级语言编写和调试一个简单的维吉尼亚密码实现及解密程序,通过本实验可以加深理解维吉尼亚密码原理。

实验原理

维吉尼亚密码由凯撒密码扩展而来,引入了密钥的概念。即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。

实验内容

维吉尼亚密码的编程实现

实验环境描述

1、学生机与实验室网络直连;

2、VPC1与实验室网络直连;

3、学生机与VPC1物理链路连通;

实验步骤

1、学生单击“开始试验”进入试验场景。

2.运行Visual C++ 6.0

图片描述

3.打开c:Tools51elab1004B中的51ELAB1004B.DSW工程文件

图片描述

4.查看代码并调试运行

图片描述

5.执行生成的51elab1004B.exe文件

图片描述

6.运行成功后的截图

图片描述

7、理解维吉尼亚密码实现机制。

标签:直连,机与,密码,实验,古典,维吉尼亚,51elab1004B
来源: https://www.cnblogs.com/lzkalislw/p/13667938.html