使用古典密码
一喵星人要想喵星发送一段不知道干什么用的密码“BLOCKCIPHERDESIGNPRINCIPLE”,
但是它忘记了密钥是什么, 手头(爪头)只有它自己加密过的密钥“HTRUZYJW”, 而且它
还知道原密钥是一个单词, 你可以帮助它传递信息, 早日攻克蓝星, 征服人类吗?
做了之后发现 这道题挺有意思的 正好复习了解了 凯撒密码 加 维吉尼亚密码
1.先对加密过的密钥 HTRUZYJW 进行凯撒密码解密 找到原密钥为一个单词
COMPUTER
2. 接着 以 COMPUTER 为 密钥 对 BLOCKCIPHERDESIGNPRINCIPLE 进行 加密 !!!!!
加密方法如下 (
在一个凯撒密码中,字母表中的每一字母都会作一定的偏移,例如偏移量为3时,A就转换为了D、B转换为了E……而维吉尼亚密码则是由一些偏移量不同的恺撒密码组成。
为了生成密码,需要使用表格法。这一表格(如图