二三小说

字:
关灯 护眼
二三小说 > 一战:我成了白毛德皇的治国轮椅 > 第一百零八章 克劳德注意到……(下)

第一百零八章 克劳德注意到……(下)

第一百零八章 克劳德注意到……(下) (第1/2页)

(原文搞错了,我已经把前两章修改了一下,柒柒月把我废稿抄了一遍,难绷,依旧罚抄柒柒月)
  
  克劳德把铅笔往桌上一搁,深吸了一口气。
  
  “我现在就试试,我想到了一个可能性。”
  
  克劳德拿起那两份并排摊开的密文,手指点在第一份的前半段上:
  
  “维吉尼亚密码本质上是好几种规则混用,一段话用周期循环但不同的凯撒密码加密,所以会有周期性,而这里没有。”
  
  “现在我们已知不是凯撒移位,也不是多表替换。这里一共69个字母……刚好是3的倍数,可以试一下矩阵密码。”
  
  “它的核心方式是通过坐标建系打乱单词,以某种规则将乱码重组成可读的明文。”
  
  他一边说一边开始把前九个字母按3×3填入方格
  
  VQV……ELE……GRA
  
  “……VEGQLRVEA……”他念出来,眉头立刻皱了起来,“这什么玩意儿。”
  
  中尉凑过来看了一眼,也摇头道。
  
  “不行,没规律……”
  
  克劳德不死心,又试了按行读取、按对角线读取,按螺旋顺序读取,每一种排列组合出来的字母串都像天书,拼不出任何有意义的法语单词。
  
  “不对,找不出任何正常的句子。看来不是3×3。”
  
  瓦尔特皱着眉,开口提醒道:
  
  “你的想法是好的,这的确可能是矩阵密码,但3这种周期太小了……”
  
  “矩阵密码的周期如果只有3,那打乱的幅度根本不足以把一段正常法文彻底搅成乱码,这封信的词频异常程度远超3×3能造成的效果。”
  
  克劳德听完点了点头,他拿起铅笔,在便签上重新写下69的因数分解:
  
  “69=3×23。如果3不行,那可能是更大的矩阵,但69不是完全平方数,没法排成正方形。除非……”
  
  “除非不是正方形矩阵,而是长方形矩阵。3行23列,或者23行3列。”
  
  “但23列意味着每行塞23个字母,那打乱的范围太大了,几乎等于完全随机置换,那就已经不是矩阵密码的范畴,而是单纯的置换密码了……”
  
  瓦尔特·尼古拉上校又开口道:“置换密码?你是说字母位置被打乱但字母本身不变?”
  
  “对,就像把一段明文按某种规则重新排列,但每个字母还是原来的字母,这种加密方式不需要密钥本。”
  
  “只需要一个排列规则,比如按字母在原文中的位置编号,然后按另一组编号重新排序。”
  
  克劳德拿起那封情书,翻到正文部分,目光快速扫过前几行。
  
  “但问题是……如果这是置换密码,那密文里的字母频率和原文应该完全一致。这里又不符合这个特征……”
  
  他突然停住了。
  
  “等等……”
  
  他猛地低头去看中尉之前统计的那列频率数字。
  
  “A和Q并列最多,各出现11次……”
  
  “正常法文里A不可能和Q并列最多。Q在法语里是极低频字母,正常文本里出现一次都算多了。但这里Q出现了11次,和A一样多。”
  
  “说明密文里的字母根本不是从原文里直接置换来的。这些字母是被替换过的,每个字母被换成了另一个字母……这应该是棋盘密码!”
  
  “什么?”中尉没听清。
  
  “棋盘密码就是把字母表排进一个5×5的棋盘里,每个字母用它的行号和列号代替。比如A在第1行第1列就写成11,B是12,以此类推。”
  
  例子
  
  他拿起铅笔,在便签上飞快地画了一个5×5的方格。
  
  “如果发信人用的是棋盘密码,那密文里应该全是两位数字。但我们现在看到的是字母,所以不是直接棋盘加密,他们又在这个基础上加密了一道。”
  
  他停下来,咬着铅笔尾端,眼神放空了几秒。
  
  “棋盘密码把每个字母变成两个数字,比如A变成11,B变成12。如果他把这些数字再通过某种互换之后再映射回字母表那就会是一个打乱了的字母乱码。”
  
  “……不对,密文长度是69,奇数,棋盘密码要求每两个字母对应一个原始字母,密文长度应该是偶数才对。69是奇数,说明至少最后有一个字母是多余的,或者……”
  
  “中尉!帮我重新数一下,有没有遗漏……”
  
  中尉赶紧拿起信纸,从头开始数,嘴里念念有词,手指在纸面上逐字划过。
  
  如果棋盘密码不对,那会不会是棋盘密码的变体,比如不是5×5而是别的维度?或者……不是棋盘,而是某种字母-数字双向映射,把明文和数字互转之后再套一层替换?
  
  又或者……
  
  他目光落在那封情书的最后几行上。
  
  “……跟着我重复:我爱你,我爱你,我爱你……”
  
  他注意到一个细节。
  
  这封信里我爱你这个词组出现了不止一次。在法语原文里是Jet'aime,但信里用的是各种变体,比如mOnamOUr、iet'adOre、iet'aime混着来。
  
  如果加密者需要把特定字母按特定顺序塞进文本里,那他会不会在某些固定位置反复使用同一个单词,来确保某个关键字母出现在密文里的特定位置?
  
  这或许是棋盘密码的变体……比他原本想的还要复杂……
  
  中尉数完了,手指从信纸末尾抬起来,抬头看向克劳德。
  
  “六十九个,没错。”
  
  啧……六十九。要么最后多了一个字母,要么……
  
  “等等!不是缺了一个,是多了九个。”
  
  他抓起铅笔,在便签上把那串字母按五个一组重新排开:
  
  

(本章未完,请点击下一页继续阅读)
『加入书签,方便阅读』
热门推荐
极品全能学生 凌天战尊 御用兵王 帝霸 开局奖励一亿条命 大融合系统 冷情帝少,轻轻亲 妖龙古帝 宠妃难为:皇上,娘娘今晚不侍寝 仙王的日常生活