第43章 图灵密码(1/1)
“找钥匙?什么钥匙?”
“别问了,我们的时间不多。”云落转身在书柜面前翻找起来。
我从书架的一端探出头去,面前是狭长的走廊。
“钥匙是在某本书里吗?”
“不清楚。”云落快速翻开一本书,又将它合上,“我找了很久,都没有找到。”
我在一列列书架前奔走,回应道:“你找了几千年都没有找到,我就能找到吗?”
“思路有限,说不定你能找到更快捷的办法。”
“钥匙,有什么用?”
“……”云落没有应答。
我只好把全部心思放在眼前的书架上。
这里是整个图书馆的一角,一共30张书架,每个书架上有7行书格,上面密密麻麻摆满了各种类别的书籍,足足有几万本。
要是一本一本地把这里面的书全部翻完,很不现实。
“A……B……”我一边看着书架上的标号,一边往更深处走,没错,前26张书架,对应26个英文字母。
我退了回来站在A书架的边缘,找了个合适的角度看向书架的尽头,将每一列书架的一部分收入眼中。
一头雾水。
不过,书架尽头的墙壁上,一幅挂画引起了我的注意,我快步走过去。
挂画上画着一个宏伟的建筑,是19世纪美国建筑风格,偏向欧洲的典雅,又带着美国激进的现代主义。
“普林斯顿。”
我看着挂画最后的标注,若有所思。
我从Z慢慢走回到A,“普林斯顿大学,为什么‘钥匙’要藏在这里?”
“这里是普林斯顿大学图书馆吗?”我问云落,云落却摇了摇头,给了我一个惊人的回答。
“不知道,从没听说过这个大学。”
“地球2537,竟然没有普林斯顿吗?”
“没有。”
关键点。
普林斯顿大学,绝对是关键突破口,在之前的经历中,现实世界的大部分地标建筑,都能在地球2537里面找到,可唯独这所知名的大学,却没有。
可是,就算我知道了普林斯顿大学,是寻找钥匙的关键,又能怎么样?
我对普林斯顿不甚了解,最多在电影里面觉得它眼熟。
“普林斯顿,都有哪些名人?”
我绞尽脑汁,但似乎除了那几个美国总统和零星几个诺贝尔得主,再也想不到了。
我抬起头,深呼吸一口气,却忽然看见更外侧的墙壁上挂着几幅人像。
“图灵?”
那第一幅挂画上的年轻人,是曾经在普林斯顿大学进修的图灵,也正是在普林斯顿,他提出了图灵机的设想,为计算机的发展奠定了基础。
可,我为什么会一眼就看到他?
不管了,总之,有了个思路,我就接着往下想。
我移动脚步,书架逐渐在我的眼前并拢,每一张书架的第一竖列出现在我的视线里面。
我看了半分钟,猛然发现,书架第一列的七本书,似乎有某种规律。
从上到下,依次是:“长,短,短,短,短,短,长。”
这是A书架。
我立刻看向B书架。
“长、短、短、短、短、长、短。”
“C……长、短、短、短、短、长、长。”
如果把高的书看作1,矮的书看作0。
那A就是1000001,B是1000010,C是1000011。
“二进制!”我心中一惊,“图灵……这之间果然是有联系的。”
既然图灵是计算机之父,那么,二进制出现在这座图书馆里,也就说得通了。
“我得把这个东西记下来。”我心里想着。
“云落。”
“什么事?”
“给我一支笔。”
云落合上书,递来一支笔放到我手里。
我蹲在她身边,随便打开一本书,在扉页上记下了刚刚看见的二进制数列。
A,1000001
B,1000010
C,1000011
D,1000100
我站起身,拿着书和笔,在书架外侧快速地记录起来。
“E……1000101……”
我记下了全部26个英文字母所代表的二进制数列。
“这是什么?密码?”云落出现在我身后好奇地问道。
“二进制,你不知道?”我惊奇地看着她,作为研究出这台巨大量子计算机的人物,她竟然不知道二进制,我可是文科生啊,光是看着这一串串数字,手心就已经出汗了!
“二进制,逢二进一的计数方法……放在电子阵列计算机上或许有效。”云落耸了耸肩,“但是支撑量子计算机运行的量子客体具有波粒二象性,虽然波和粒子也可以狭义看作是1和0,但他们在运动过程中有几率幅……”
“停。”我额头冒出冷汗,“现在不是说这些的时候。”
我看着书页上那一串数列,一个合理的猜测在脑海中浮现。
“怪不得你们花了这么久都解不出来,原来在你这个时代,人们已经抛弃了二进制数列。”
“二进制是一种很古老的机器语言了。”云落点了点头,她说:“但豆豆的运行逻辑,似乎和这种基本数列一致,也就是说,当初制造豆豆的人,用二进制,创造出了这个巨大的保险箱。”
“再严密的保险箱也有破解的办法.”
“可是,我找不到开锁的地方。”云落摇了摇头,就算有了英文字母的二进制对照,没有密码,破解,便无从谈起。
只有密钥,没有密码。
愣神的时候,书架之间传出一些响动,随即有回归平静。
“怎么了?”我以为是清道夫找来,急忙警惕着周围。
“五分钟。”云落说道,“从我们进来,到现在,过了五分钟。”
“什么意思。”
“每过五分钟,书架会进行排序更改。”云落指着A书架,“你看,第一竖列的书本排序,是不是不一样了。”
我对照着书上记录的排序仔细观察了一番,果真不对了。
五分钟一次的更改,让字母代表的数列发生了改变,密钥被打乱了。
短暂的思路顿时陷入僵局。
我和云落瞬间沉默,压抑的气氛笼罩着图书馆,死一般的寂静中,有一种细碎的声音震动着我的耳膜。
“听见了吗?”我小声地说道。
云落眉头一挑,竖起耳朵听着空气中的声音。
矗立在大厅中央的时钟,它的秒针不断发出“嚓、嚓”的声音。
我和云落走近那块时钟,眼睛紧盯着秒针。
嚓、嚓……嚓、嚓。
这座时钟的时间比正常时间慢了好多,它的秒针摆动的频率也快慢不一。
“你看出什么了吗?”云落问道。
“摩尔斯密码。”我轻声道,生怕自己的嗓音盖住秒针的声音。
“又是一种古老的通信方式呢。”
我点了点头,随即在纸上记录秒针摆动所代表的摩尔斯密码。
以点代表短摆、横线代表长摆。
记录了10分钟左右,终于,那密密麻麻的书页上,能看出来重复的数列。
“...--/-----/-..../..---/...--/...--/--.../-..../---../-----/....-/....-/---../--.../..---”
如果我没猜错的话,这是一串数字。
但我并不知道该怎么将这串摩尔斯电码翻译过来。
“你能看懂吗?”我向云落求助。
她耸了耸肩,“如果我的权限还在,我倒是可以调用智库,但现在……”
就在我一筹莫展的时候,救星来了。
“笨死得了。”
我眼前显示出文字。
“谁?宋师姐?”
“不然呢?”
“你怎么来了?”
“去你办公室找你,发现你不在,就来找你了。”宋以沐说道,“之前说好要帮你的,我可不会违约。”
“谢了。”
“摩尔斯密码对吗?”
“对。”
“念吧,我听着。”
我松了口气,照着书页上密密麻麻的电码念了起来:“短短短长长……”
片刻。
宋以沐整理出了一串数字,打在我的眼前。
“306233768044872”
我飞快地在书页上写下。
“这是密码吗?”云落问道。
“对。”我随口回了一句,不料,这引起了宋以沐的注意。
“你身边有人?”
“等我出来再跟你解释。”我转头看向云落,看了她一眼,希望她不要起疑心。
她也笑着点了点头。
我低头看着写得密密麻麻的书页,又改口道:“这或许只是密码的一部分。”
“师姐,帮我把这串数字转换成二进制。”
“你要二进制数列干什么。”
“别问那么多了,时间有限。”
“好吧,你等一下。”
半分钟后。
“转好了。”
“这么快,不愧是理科生。”
“傻子才用手转呐,哥哥。”宋以沐无奈地说道,“1000101101000010010011010111101100110100101001000”
“就这些,我再发一遍你记一下。”、
我把这一大串二进制数列记录下来,与最开始记下的26个字母进行对照。
“有戏!”我低呼道,颤抖着在书页上写下那几个字母。
EPIWYRH
“解出来了!”我看着云落,兴奋地说道。
可云落的脸色却忽然变得冷漠,说道:“五天。”
“什么?”
“现实世界的五天之后再来找我。”
“啊?”
我依然不理解她的意思,直到她的身影突然消失,一个清道夫冲了出来,手腕上的利剑径直戳向了我的喉咙。
“我,靠!”
我急忙抬手去挡,再睁开眼的时候,却发现自己躺在板子上,宋以沐一脸惊诧地看着我。
半个小时到了。
“发什么神经呢?”
她表情一边坏笑着问道。
“咳咳。”我立刻整理好衣服。
“弹出来也不跟我说一声。”我嘟囔着,把鞋穿好,站了起来,伸了个懒腰。
“又不是我给你弹出来的,真是。”宋以沐操作一番,关闭了操作面板。
我俩一同离开了无尘室。
“刚才你要我整理的数据,我好像曾经听说过。”
“听说过?”
“对,你知道图灵吗,阿兰·图灵,就是计算机之父。”
“知道。”我点了点头,刚才还亲自“瞻仰”过老人家的尊容。
宋以沐把手放在嘴边,仔细回忆着,说道:“二战的时候,图灵被调去军情六处进行密码破解工作,当时,德军在抄送电报的时候,用了一种叫‘恩尼格玛’的加密机器。”
“也就是转子加密,26个字母放在三个不同的转子上,通过旋转转子,将字母原本的位置代替,比如A就可能往下顺延至E。”
“这样不是很简单,就像老式的间谍密码笔。”
“不,老式的错位密码只要知道一个字母对应的结果,就可以轻松破解,但恩尼格玛的三个转子有三个不同的规则,规则层层重叠,最终加密的密码可以有相同字母但代表不同密码的现象,十分复杂,且安全。”
“听着真麻烦。”我点了点头。
“图灵制造了一台‘炸弹机’,逆用转子原理,破解德军的抄送。”
我看着宋以沐,没想到她竟然如此学识渊博。
“你怎么知道这么多东西的?”
“大学选修了密码学。”宋以沐说道,“没别的意思,就是觉得你刚刚问道那些问题,跟图灵当时的做法有些类似,挺好奇的,就跟你提一嘴。”
“我可能需要一台‘炸弹机’。”
“啊?”宋以沐惊讶地看着我,“你到底在那里面做什么呢?神神秘秘的,玩密室逃脱?还有,刚才你身边还有其他人?”
我看着她,沉声说道:“找个地方慢慢说。”
……
下了班,我再次找到宋以沐。
“行啊你,天天跟小情人约会去了哈。”宋以沐得知我在地球2537做得一系列事情之后,如是说。
我只感觉脸上火辣辣地疼。
“不想出车祸就说点正事儿。”我握紧方向盘,无奈地说道。
“嘿嘿。”宋以沐不好意思地笑了笑,“这事儿你没告诉程叔吗?”
“告诉师父?”我顿了顿,“告诉他豆豆其实是个妄图毁掉基地的邪恶角色?你觉得他最可能怎么做?”
“什么也不管,进行日常冗余数据处理,然后把善后事情交给李叔和红客们。”宋以沐说道,“不过这样一来,豆豆就会被关停,地球2537里面发生的事情,跟你我就再也没有关系了。”
“然后一切就当没发生过,地球2537,仍旧是项目100.”
“嗯。”我点了点头。
“肯定会不甘心吧。”宋以沐叹了口气,“换做是我,我也会不甘心的。”
“……”
“现在的电脑,可以模拟出‘炸弹机’吗?”沉默良久,我问道。
“可以模拟算法但不能模拟本质。”宋以沐否定了我的猜测,“现代计算机和图灵创造的机器逻辑不一样,转子转动的误差是根据具体的转子型号来算的,不能单纯模拟。”
“那国内还能找到这样一台机器吗?”
“能。”