返回

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

首页
关灯
护眼
字:
上一页 回目录 下一页 进书架
    第一百零八章 克劳德注意到……(下) (第2/3页)

加密,他们又在这个基础上加密了一道。”

    他停下来,咬着铅笔尾端,眼神放空了几秒。

    “棋盘密码把每个字母变成两个数字,比如A变成11,B变成12。如果他把这些数字再通过某种互换之后再映射回字母表 那就会是一个打乱了的字母乱码。”

    “……不对,密文长度是69,奇数,棋盘密码要求每两个字母对应一个原始字母,密文长度应该是偶数才对。69是奇数,说明至少最后有一个字母是多余的,或者……”

    “中尉!帮我重新数一下,有没有遗漏……”

    中尉赶紧拿起信纸,从头开始数,嘴里念念有词,手指在纸面上逐字划过。

    如果棋盘密码不对,那会不会是棋盘密码的变体,比如不是5×5而是别的维度?或者……不是棋盘,而是某种字母-数字双向映射,把明文和数字互转之后再套一层替换?

    又或者……

    他目光落在那封情书的最后几行上。

    “……跟着我重复:我爱你,我爱你,我爱你……”

    他注意到一个细节。

    这封信里我爱你这个词组出现了不止一次。在法语原文里是Je t'aime,但信里用的是各种变体,比如mOn amOUr、ie t'adOre、ie t'aime混着来。

    如果加密者需要把特定字母按特定顺序塞进文本里,那他会不会在某些固定位置反复使用同一个单词,来确保某个关键字母出现在密文里的特定位置?

    这或许是棋盘密码的变体……比他原本想的还要复杂……

    中尉数完了,手指从信纸末尾抬起来,抬头看向克劳德。

    “六十九个,没错。”

    啧……六十九。要么最后多了一个字母,要么……

    “等等!不是缺了一个,是多了九个。”

    他抓起铅笔,在便签上把那串字母按五个一组重新排开:

    VQVEL EGRAN DPROT ECTUR ETLAE TLATO TEPAR LAQRS QLALA GNEMA QTREQ NFRAN CAQSE CAQXA TQOON FQRM

    “你们看,如果去掉最后九个字母,前面刚好是六十个,六十是偶数,刚好可以两两分组。”

    他飞快地把前六十个字母两两配对:

    VQ VE LE GR AN DP RO TE CT UR ET LA ET LA TO TE PA RL AQ RS QL AL AG NE MA QT RE QN FR AN CA QS EC AQ XA

    “VQ、VE、LE、GR,你们看!”

    “LE!这是法语里的定冠词!GR,grand!大的!PROT,prOteCteUr!保护者!这些拼得出来”

    会议室里几个人同时把脑袋凑过来,盯着那排两两分组的字母。

    “而且VQVE……这会不会是VIVE?万岁?法国人的文件是不是开头先来一句什么万岁?法兰西万岁?祖国万岁?就和我们的皇帝万岁一样?”

    瓦尔特·尼古拉上校猛地从椅子上站起来,立马激动的开口道:

    “对!之前截获的一份残缺电文,密码组只翻出来一两个词,头一个就是万岁,但后面接什么我们一直不知道!”

    克劳德心中一喜,立马下结论道:

    “我知道了!这就是棋盘密码的变体!他们把明文字母转化成5×5棋盘里的坐标(X,Y),然后把X和Y互换位置,再映射回字母表!”

    “比如V在普通棋盘里是第5行第1列,坐标就是(5,1)。互换之后变成(1,5),再查表,第1行第5列是E!所以V加密后变成了E!”

    “但如果某个字母的X坐

    (本章未完,请点击下一页继续阅读)
上一页 回目录 下一页 存书签