宋河重重点头,这种小窍门他听说过,对付简单密码确实管用。
“除了直接看字母数量,后来又衍生出一种技巧,看字母的相对位置。”相晓桐解说。
“还是拿英文举例,字母v比较特殊,它几乎不会出现在bdgjk等等字母前后。字母h常常放在e前面,但几乎不会有h放在e后面的时候。”
“元音辅音?”宋河猜测。
“对,和读音相关,每种语言的读音语调都有特质,声音决定了文字,文字又决定密文!”相晓桐点头。
宋河仰头沉思,他的英文口音非常京海,如果想破译德维特语,难道要往德维特的口音上靠一靠?
“除了字母密码,很快也出现了单词密码,把常用词换成一个符号来表示。”相晓桐说,“这里要讲到一个着名的人,玛丽女王。”
“依稀听说过。”宋河说。
“玛丽女王阴谋发动政变,被伊丽莎白女王养的情报头子沃尔辛厄姆截获了密信并破译,铁证如山,继而让玛丽女王被判了斩首。”
“沃尔辛厄姆这人很厉害,在欧洲掌握了几十个情报据点,一堆爪牙供它差遣,有的爪牙擅长模仿笔迹,据说那些人只要看过一份笔迹,马上就能模仿到本人都难辨真假的程度。”
“沃尔辛厄姆麾下有一帮赝信专家,专门偷偷截获信件,把信件拆开,抄了里面内容,仿造一份一模一样的信件寄出去,玛丽女王的信就是这么被截的。”
“玛丽女王的密信,用了大量自创符号来代替常用词,词汇密码和字母密码交织,有一定迷惑性,毕竟你很难判断这个符号究竟代表一个词、一句话还是一个字母。”
“但信件多了,稍微推测一下高频符号也能试错破译出来,所以这种小幅度的密码进步用处不大,本质上都属于单套字母密码法,也就是明文符号和密文符号一一对应,严格死板。”
“沃尔辛厄姆破获玛丽女王密信后名声大噪,后来欧洲所有国家发展出自己的黑房厅,最有名的是维也纳秘密内阁办公厅,主要工作就是每天截获大堆信件,哗哗抄写伪造,再进行破译,相当于无数个沃尔辛厄姆在欧洲各地工作。”
“所以密码还要升级,避免被黑房厅破译?”宋河说。
“对,黑房厅让单套字母密码法完全失效,接下来就出现了多套字母密码法!”相晓桐说。
“维吉尼亚密码?”宋河道。
“对,一整套密码表,26列不同的密码,外加一个钥匙单词。如果钥匙单词是苹果,就从密码表的a列出发,对应密文开始解密。如果钥匙单词是梨,就从密码表的p列出发。”相晓桐说。
“这个我懂。”宋河点头,“重复字符串,钥匙单词长度,进行循环整除,列一个中学生都会的频率分布直方图,就破译出来了。”
“接下来的密码就进化的比较复杂了。”相晓桐语气加重,“前面全是很简单的东西,从维吉尼亚密码之后,才出现真正扑朔迷离、挑战人脑的密码!”