在前面介绍的移位密码和代换密码中,一旦密钥被选定,则每个字母对应的数字都被加密变成对应的唯一数字。下面介绍的是有名的维吉尼亚密码,这是一种多表代换密码。移位加密是密码学中一种非常经典、也是很重要的加密方法,学好移位加密对后面其他加密方法的学习有着至关重要的作用。代换密码是一个比较有名的密码体制。这种密码体制已经用了数百年。本关任务:用 C++ 实现维吉尼亚密码,然后对输入的明文字符串进行维吉尼亚加密后打印输出。本关任务:使用 c++ 实现移位密码方法,然后对输入的明文字符串进行移位加密后打印输出。