第一卷 哈佛归来 13、死囚监狱学校开讲
两个人三下五除二把饭菜一扫而光。叶独开满足地摸着肚子,响亮地打了个饱嗝。陈荣光利落地收拾好碗筷,抹一抹嘴巴擦一擦眼镜:“死囚监狱学校正式开学了,是你先当先生还是我先当?”
“当然是我先当先生了。你说,从哪里学起?”
“我对密码学了解不多,你就把亚德利先生教给你的东西教给我吧。”
“真不明白,你为什么要学破译术?”
“我和女友都从小迷恋无线电,没这个共同爱好,我们也走不到一起。现在日本人来了,我们要追随温先生,利用我们的技术特长,创建中国黑室,抗日救国!”
“呵呵,人小志大,我成全你!温先生是谁?该不会是温毓庆吧?”
“当然是他,除了他没人配我们这样崇拜了!你认识他?”
“真是巧极了,我正找他呢。”怎么这么巧?叶独开不动声色,慢条斯理地讲了讲自己此前跟温毓庆的交情。
“你叫叶独开,是吗?你就是叶独开!你不是在美国哈佛吗?温先生经常提起你,天天盼你回来助他一臂之力呢!”陈荣光喜出望外,“真人面前不说假话,实话告诉你吧,我们根本没在复旦大学上学了。日本人打进了我们的家园,中国之大,已经放不下一张平静的书桌了!热血青年理当投笔报国。”
“嘘——”叶独开用食指压压嘴唇向他示意。
“啊,对不起,我太激动了!”陈荣光凑到叶独开跟前,指指楼上压低声音连珠炮般地说,“我们两个都退学了,加入了温先生的团体。只是学艺不精,对密码破译更是一无所知,所以才迫切地想提高自己的水平。万馨今天午饭后敲水管告诉我,她可能有办法跟外面通消息,请温先生在外面活动活动,搭救我们。到时候我们一起离开这个鬼地方,一起投奔温先生。”
“一言为定!以后我们就是同僚了,大家精诚合作,一定要破了小日本的密码!”叶独开伸出右手用力握住陈荣光的手。
这个人是什么来头?他真的是温毓庆的人吗?他跟戴笠的特务处又有什么关系?他为什么这么急切地要学密码学,又主动教我日语?一个一个大大的疑问,在叶独开心里盘桓。
从事日本军事密码破译,当然首先必须具备一定的日文阅读能力,而这正是叶独开目前最大的弱项。不管这两个人是什么角色,能有机会突击提高日语水平,叶独开求之不得。他决定顺水推舟,走一步看一步。
“闲话少说。”叶独开坐直身子,笑道,“死囚监狱学校开讲。第一课,密码基础知识。”
“等一等!”陈荣光从枕头底下摸出一个硬壳笔记本,打开摊在桌上,旋开钢笔,目视叶独开,等他往下讲。
“密码是军事通讯的产物,它从产生之日就跟战争联为一体。有记载的世界上最早的军事密码,要追溯到2300多年前,大约相当于中国的春秋战国时代。古希腊斯巴达城要给驻守外地的军队传递信息,为了保密,有个聪明的学者想了一个办法:将羊皮纸呈螺旋状裹在一根长长的木棍上,再在羊皮纸上写下字。展开羊皮纸,看到的只是毫无头绪的字母,谁也看不出来是什么意思,因此称为‘天书’。不同的信使将羊皮纸和木棍分别送给远方的军队,最后把羊皮纸再卷回到木棍上,便能读出信的原文。
密码技术像一棵枝繁叶茂的巨树,经过两千多年的生长,演化和分离出了无数的分枝。但万变不离其宗,归根到底只有两种基本类型:密表和密本。
先说一说密表。其实早期的密码全部都是密表体制,具体方法分为移位法和替代法。斯巴达人写的那个‘天书’,使用的就是移位法。这种方法至少应用了一千年。移位法不过把信件的内容打乱而已,其保密性比较低。而替代法是目前应用最为广泛的加密方法。它的发明者为公元前二世纪希腊优秀历史学家波利比乌斯。替代法的基本原理是这样的。”叶独开拉过陈荣光的笔记本,在上面写下了几行文字:
123456
1ABCDEF
2GHIJKL
3MNOPQR
“这实际上是一个坐标体制,数字11代替了密底字母A,12代替了B,以此类推。这就是密码学中著名的‘波氏棋盘密’。当然,波利比乌斯至死也不知道,他的发明在密码史上具有多么重要的里程碑意义。
简单的波氏棋盘密,只要收集了足够的密文素材,用字频统计方法就能轻松破解。比如英文中出现最多的字母是‘E’,平均每八个字母必定出现一个‘E’,那么,密文里出现最多的那一组数字就是‘E’了。我第一次破译亚德利的密码,就误打误撞地运用了这个破译方法。
于是人们又发明了更巧妙而有效的加密技术:密钥。密钥就好比一把加密解密的钥匙,它其实就是一组简单易记的数字或字母。为了便于理解,我还是举个最简单的例子。假设上表推出的密底‘ABCDEFG’一组字母,替代数字分别为‘11、12、13……’假设约定密钥为字母R,即‘36’,密钥循环使用。”叶独开又快速在笔记本上写下一组文字:
原文:ABCDEFG
代码:11121314151621
密钥:3636363
密码:14181610181224
“你看出密码是怎样得出来的吗?”
陈荣光皱眉研究了好长时间,最后浓眉一扬,兴奋地说:“原文代码加密钥,满十不进位!”
“聪明!”叶独开拍拍他的肩膀,接着说,“但是这还是不能保证绝对的保密。如果密钥不是一个简单字母,而是连续的文字,或者无规则排列的数字,并且这个密钥只用一次,从理论上讲,这个密码就是不可破解的。但要做到这一点,通讯双方必须各有一本一模一样的密钥本。这就是密码技术的第二个基本类型:密本。密本体制使保密达到最高级别,但丧失了军事通讯另一个重要原则:便捷。所以一般只有最重要、最高级的通讯,才使用密本体制。”
叶独开长长地打了个呵欠:“今天就到这里吧,困死啦。明天该跟你学日文了,老师晚安!”
“好的好的,你先睡,我还要好好消化一下!”陈荣光聚精会神地埋在笔记本里。