加密:
第一步是编制密码表。在这个5*5的密码表中,共有5行5列字母。第一列(或第一行)是密钥,其余按照字母顺序。密钥是一个单词或词组,若有重复字母,可将后面重复的字母去掉。当然也要把使用频率最少的字母去掉。如:密钥是Live and learn,去掉后则为liveandr。如果密钥过长可占用第二列或行。
同时字母I和J会被当成一个字母。
2.由章名双生子将密文(文中名字首字母)两两分组 得到:
OH HU BW HA MG SY
3.开始解密 注:这过程的规律与加密相反
【参考上图表格】
①.如果密文1和密文2在同一行 且之间有相隔的话 就取密文左边的字母为明文 例如:密文B D 对应明文A C
②.如果密文在第一个 那将同行最后一个视为它的左面 例:密文A 对应明文F
③.如果两个密文不在同一行而在同一列 那么就去他们上方行的字母 例:密文A P 对应明文G H
④.如果两个密文不在同一行也不在同一列 那么以它们为对顶点做矩形 取另外两个对顶点为明文 例:密文为H S 对应明文为P K
【如图】
〔注意啦! 这是解密法 加密法相反!!〕
方法介绍完了
密文是:OH HU BW HA MG SY
可以自己试试解密(提示:答案需要去掉一个字母才能合理)