第33章 转机
加让人窒息。 他的目光无意中扫过对面楼房的一个窗户,那里挂着和他这边相似的蕾丝窗帘。但就在他准备放下窗帘时,似乎看到对面窗帘轻微动了一下。 是错觉吗?他屏住呼吸,紧紧盯着那个窗口。 几分钟过去了,一切如常。也许真的是错觉,或者是风吹动的。 他放下窗帘,回到书桌前。但那种被监视的感觉挥之不去。 为了转移注意力,他再次投入到密码破译中。既然顾魏提示是银行内部编码,那么这个编码系统一定有其规律。,! 他回忆起在银行培训时学过,内部编码是基于汉字部首和笔画数设计的。比如“转”字,部首是“车”,笔画是7画,编码可能是某种组合。 “车”部首在编码表中是10,“专”部分是2画,所以1024?不对,“转”字总共8画。 他越想越混乱,这些细节实在太久远了。 傍晚时分,天色渐暗。魏若来点亮台灯,准备做最后一次尝试。如果今天再没有进展,他可能要承认自己确实无能为力了。 他决定用最直接的方法——假设每个字符对应编码中的一个数字,然后找出映射规则。 以第一组为例,k7h 对应“转”的编码(假设是1024)。 那么k→1, 7→0, h→2?但第四位4从哪里来?哦,还有2p对应“账”。 2p对应“账”的编码(假设是3056)。 2→3, p→0, 但第五位6从哪里来?这个思路还是有问题。 他烦躁地放下笔,感觉太阳穴突突直跳。密码破译需要的是灵感和耐心,而他现在两者都缺乏。 就在他准备放弃的时候,突然想到一个可能:这些密码会不会是需要用特定的密码本来解读的?就像谍报工作中常用的那种,每个字符对应密码本中的某一页某一行某个字。 如果是这样,没有密码本,他永远不可能破译。 这个想法让他感到绝望。如果真是这样,他这些天的努力就完全白费了。 夜色完全降临,房间里只有台灯一圈昏黄的光晕。魏若来靠在椅背上,闭上眼睛,感到前所未有的疲惫。 不知过了多久,他听到门外传来钥匙开锁的声音。是顾魏来了吗? 他警觉地站起身,握紧了放在手边的木棍。 门被推开,进来的果然是顾魏。他看起来比平时更加疲惫,眼下的阴影很重。 “有进展吗?”顾魏直接问道。 魏若来摇摇头:“试了很多方法,都不行。是不是需要密码本?” 顾魏沉默了一下,走到书桌前,拿起那些密码纸看了看。 “不需要密码本。”他说,“这个密码系统是陈威廉自己设计的,基于银行内部通用的编码规则,但做了一些改动。” 他指着第一组密码:“试着把字母转换成它在字母表中的位置,然后考虑它在键盘上的位置。” 魏若来立刻明白了。他之前试过字母表位置,也试过键盘位置,但没想过把两者结合。 他重新开始: k - 字母表第11位,键盘上第2排第8个键 7- 数字 h- 字母表第8位,键盘上第2排第4个键 如果取字母表位置和键盘位置的某种组合 他尝试将字母表位置和键盘位置相加:k(11+8=19), h(8+4=12)。但19和12与1024还是对不上。 顾魏看着他演算,突然说:“试试只取键盘位置。” 魏若来愣了一下,随即明白过来。银行内部系统为了便于记忆,很可能使用更直观的键盘位置。 k在标准键盘上是第2排第8个键,可以表示为28?但28是两位数。 他忽然想到,键盘位置通常用行号和列号表示。k在第2行第8列,可以记为28。 同理,h在第2行第4列,记为24。 那么k7h就可以理解为:28,7,24。 如何从28,7,24得到“转”的编码1024? 28+7+24=59,不对。 28x7x24=4704,不对。 也许是28和24组合成2824,然后与7运算?2824÷276≈102319,接近1024! 但276从哪里来? 他兴奋地尝试其他组: 第二组l94r对应“确认” l- 第2排第9列:29 - 第2排第7列:27 4- 数字4 r- 第2排第5列:25
最新标签