马南顿了一下,接着说道:“因为这金锁,本来就是父亲在晓彤一百天的时候送给晓彤的。”
《密码王朝》 第三部分《密码王朝》 第32章(1)
记忆的闸门已经出现了缺口,虽然马南现在仍然不能完全回忆起往事,但是,经历了这么多事,再加上楚雁的讲述,往事已经成为呼之欲出的影子,盘旋在他的头顶。他不知道什么时候,那些影子才能变得清晰。然而,天空飘落些记忆的碎片,它们像缤纷的蝴蝶,在他恍惚的脑海里留下印记。
濒临死亡回忆法,不知道是不是马南独创。让自己置身一种极恶劣的环境,让身体与精神都进入一种临界的状态,这时候,思维已经不再清晰,甚至连意识都变得模糊——在这种时候,一些记忆的片断,往往会不经意地闯进你的脑海。
马南昨晚便在恍惚中看到了妻子和女儿,关于她们的记忆在醒来后,像显影液里的相纸,渐渐显露出形状。
他跟红棉抱着晓彤,站在他们面前的,是一个有着青蓝色瞳孔的老人。他风尘仆仆的样子,见到晓彤后满眼都是无法言喻的欣喜。
那一天,晓彤满一百天,她虽然是第一次见到老人,但却能亲热地偎在老人怀里。
做了爷爷的老人分外高兴,他送给晓彤的礼物就是一把小小的金锁。马南知道,按照风俗,小孩在满百天的时候,该带上银镯和金锁,这些本来应该是孩子的外婆外公准备。
他跟红棉在这世界上只有一个共同的父亲,他不仅是晓彤的爷爷,也是晓彤的外公。
“美丽善良的盐水女神,请你保佑我的孙女平安渡过今生。”
马南看到老人抱着晓彤在阳光里说,那一刻,他内心萌生的感动几乎不能让他自抑了。风雪交加的夜晚,饥寒交迫的少年,是老人给了他一张温暖的床,让他的生活从此充满阳光。那一刻,他真想上前将老人抱住,让他感受自己内心的激动。
老人将一个小小的金锁戴到了晓彤的颈上,那是他送给孙女百天的礼物。
“后来,当我出了车祸,在医院里苏醒的时候,这把金锁就戴在了我的脖子上。”马南对楚雁说,“尽管我知道这种金锁应该是长辈送给孩子的礼物,但是,我那时根本就不记得我还有一个女儿,所以,出院后,金锁就被我放到了抽屉里。”
这时候,马南已经从医院里回到柯玉虎的家中。马南尽管还很虚弱,但精神却已经恢复得差不多了,更重要的是,即将解开玉器中的密码,这无异于一针兴奋剂,似乎一下子让马南浑身充满了力量。
“后来,当那面具杀手留下一个木头娃娃,我依稀感觉到似曾相识,红棉与晓彤的影子渐渐浮现出来,那时候,我就想到,这金锁一定是晓彤戴过的,所以,我便重新将它戴到了脖子上。昨夜,我不知道是不是睡着了,我在梦里见到了红棉和晓彤,还有父亲。我看到父亲亲手将这金锁戴在了晓彤的脖子上,我这才明白,原来它是父亲送给晓彤的礼物。”
金锁现在被楚雁托在掌心,她看到金锁上刻着四个字母,它们是晓彤的名字。
——TONG
“红棉与晓彤一起从我生活中消失,我现在还不知道原因,但想想这金锁本应该和晓彤在一起,为什么却会出现在我的脖子上?是不是我失忆前就知道,在以后的日子里,它会帮助我解开父亲留在玉器中的密码?”
马南目光变得悠长,其实,他在昨夜还看到了其它一些画面,他和父亲安静地坐在阳光里交谈,两人面色越来越沉重,似乎正在说着一件极其要紧的事。但是,马南却无法记起他们说些什么——也许回忆起那时父亲说了些什么,他便知道了现在这些事背后的秘密。
“现在,让我们来一块儿破解那五件玉器中的密码吧。”马南说。
楚雁精神一震,还有些紧张——父亲在玉器里,会留下什么样的秘密?
马南显然是想让楚雁跟他一道来走进父亲的秘密,所以,他将一张抄录五件玉器中五道密文的纸推到了楚雁面前,还有一支笔。
“密码其实并不像一般人想的那么高深,现在,我就让你亲自一步步解开这个密码。”
楚雁有些迟疑,她盯着面前的五道密文,有些无所适从。
“好了,我们第一步要做的,就是将这五道密文合并成一条完整的密文。”马南轻松地说道,“我曾经跟你说过,这五道密文至少有一百二十种排列顺序,如果我们一种一种去试,那么,至少要花费我们好几天的时间。所以,我们可以试着从父亲的角度去假设,他究竟会怎么来排列这五道密文?”
“我不知道。”楚雁老老实实地回答,“我只知道金木水火土。”
“这样的顺序太简单,所有人都会第一时间想到这样排列,所以,这必定是不正确的,没有人会用大家都能想到的方法来易位加密。”马南盯着楚雁,“你再想想,父亲将这五件玉器分别送给你们五个人,但又并不按金木水火土的顺序,这里头,是否另有深意?”
楚雁眉头紧皱,片刻过后,她犹豫着道:“难道父亲将金木水火土的顺序打乱送给我们兄妹五人,这本身就是顺序?”
马南立刻重重地点头:“这正是我想到的。”
楚雁嘘了口气,有些不信地说:“难道就这么简单?”
“当然它不一定正确,但至少值得我们这样去试一试。”
父亲是这样安排那五件玉器的:青圭送给了雷宇,赤璋送给了谢东城,白琥送给了陶京鸿,苍璧送给了柯玉虎,玄璜送给了楚雁。这样的排列是按照兄妹五人的长幼顺序来排列,如果按照五行,这样的顺序就是木火金土水。
“现在,你按照木火金土水的顺序,交替来排列这五段密文。”马南提醒楚雁,“排列方法我已经跟你说过,是逐个字母交替组合到一起,也就是所谓的‘栅栏’排列法。”
楚雁点头,用笔在纸上排列起来。
《密码王朝》 第三部分《密码王朝》 第32章(2)
那五段密文是这样的:
青圭:VLMSNSAFBRV
赤璋:VVNTZAIAQR
白琥:RGHWNFTSUS
苍璧:SGBWUABYAB
玄璜:TUTOKSTKBA
按照“栅栏”易位法,它们应该是逐个字母交替组合,也就是先取五条密文的第一个字母,然后再取第二个字母,依此类推,把它们合并成一条完整的密文。
楚雁很快就将合并工作完成,现在,展现在她面前的是这样一组字母:
VVRS TLVG GUMN HBTS TWWO NZNU KSAF ASAI TBTF ASYK BQUA BRRS BAV
“现在,我们要来把这整条密文破解成为明文。”马南缓缓地道,“传统的密码加密不外乎两种方法,易位和替换,而替换又分单字母替换与多字母替换。单字母替换很容易被破解,因而在很久以前就几乎被弃之不用,所以,我们现在只要考虎多字母替换就行。”
马南目光落到那个金锁上:“现在,我肯定这金锁上的字母就是解密的密钥,有什么样的加密方法,密钥可以是一组字母?”
楚雁静静地盯着马南,等待他说出答案。
“我想到一种十八世纪最复杂,曾经被公认为不可破解的一种加密方法,那就是维热纳尔方阵。”
马南知道楚雁必定没有听过维热纳尔方阵,所以,讲述得颇为详细。
维热纳尔是法国一名外交官,在他发明维热纳尔方阵之前,单字母替换已经被公认为是一种极不安全的加密方法,维热纳尔方阵,其实也是在单字母替换的基础上产生的。
我们知道,单字母替换必须有一张密码表,用以说明替换与被替换字母的关系。比如:
明码表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密码表:BCDEFGHIJKLMNOPQRSTUVWXYZA
这样一张密码表的意思,就是用字母B代替字母A,C代表B。例如明文ROSE,根据密码表,就可以被替换成SPTF。
单字母替换加密的克星是字母频率分析,到后来,几乎所有密码破译师都能破译这种单字母替换密码。维热纳尔就是在此基础上,提出可以用多个密码表来加密一段密文。因而,他建立了一张表格,将英文二十六个字母依次向后位移一位,这样,就形成了二十六个密码表,这就是著名的维热纳尔方阵。
A b c d e f g h I j k l m n o p q r s t u v w x y z
1
b c d e f g h I j k l m n o p q r s t u v w x y z a
2
c d e f g h I j k l m n o p q r s t u v w x y z a b
3
d e f g h I j k l m n o p q r s t u v w x y z a b c
4
e f g h I j k l m n o p q r s t u v w x y z a b c d
5
f g h I j k l m n o p q r s t u v w x y z a b c d e
6
g h I j k l m n o p q r s t u v w x y z a b c d e f
7
h I j k l m n o p q r s t u v w x y z a b c d e f g
8
I j k l m n o p q r s t u v w x y z a b c d e f g h
9
j k l m n o p q r s t u v w x y z a b c d e f g h I
10
k l m n o p q r s t u v w x y z a b c d e f g h I j
11
l m n o p q r s t u v w x y z a b c d e f g h I j k
12
m n o p q r s t u v w x y z a b c d e f g h I j k l
13
n o p q r s t u v w x y z a b c d e f g h I j k l m
14
o p q r s t u v w x y z a b c d e f g h I j k l m n
15
p q r s t u v w x y z a b c d e f g h I j k l m n o
16
q r s t u v w x y z a b c d e f g h I j k l m n o p
17
r s t u v w x y z a b c d e f g h I j k l m n o p q
18
s t u v w x y z a b c d e f g h I j k l m n o p q r
19
t u v w x y z a b c d e f g h I j k l m n o p q r s
20
u v w x y z a b c d e f g h I j k l