第117章(4 / 7)
给大家简单科普一下博福特密码,感兴趣的小伙伴可以看看~
脑子里留个印象,以后有人问起来,就可以装逼说:“呵,这是英国人发明的,简单。什么,你这都不会?”
首先,先列一张表。
第一行,abcdefg……za,27个字母首尾a。
第二行,bcdefgh……ab,27个字母首尾b。
………
竖向也是abcdefg……一直到最后一行,和第一行一模一样。
这样我们就得到了一个四个角都是a的对照表。
接下来,就是加密和解密的过程了。
首先,假定我们要传递的信息,是“咕咕”,写做gugu。
不能让别人知道这么绝密的消息,我们为它设定一个密钥(听起来像暗号一样),假定是大王,“king”。
好的,这时候我们用king来加密gugu。
首先第一个字母所在的g行,然后在g行里往后找到密钥的第一个字母k。
找到了!圈出来!然后我们将视线向上移,发现这个k所在的纵列是e。
所以密码的第一个字母就是e。
↑返回顶部↑
脑子里留个印象,以后有人问起来,就可以装逼说:“呵,这是英国人发明的,简单。什么,你这都不会?”
首先,先列一张表。
第一行,abcdefg……za,27个字母首尾a。
第二行,bcdefgh……ab,27个字母首尾b。
………
竖向也是abcdefg……一直到最后一行,和第一行一模一样。
这样我们就得到了一个四个角都是a的对照表。
接下来,就是加密和解密的过程了。
首先,假定我们要传递的信息,是“咕咕”,写做gugu。
不能让别人知道这么绝密的消息,我们为它设定一个密钥(听起来像暗号一样),假定是大王,“king”。
好的,这时候我们用king来加密gugu。
首先第一个字母所在的g行,然后在g行里往后找到密钥的第一个字母k。
找到了!圈出来!然后我们将视线向上移,发现这个k所在的纵列是e。
所以密码的第一个字母就是e。
↑返回顶部↑