她一直在等待着绅士的情报, 不光是为了任务, 还为了确认绅士仍然活着。
那是联盟鞭长莫及的地方,和红房子的恶魔共处一室,程依云从不怀疑自己这个老搭档的能力, 但还是忍不住为她担心。
绅士,就是曾曼文的代号。
她传回的消息说猜想正确, 那就意味着绅士看到了“高墙”的真容。
很早之前, 程依云就猜测,“高墙”的加密方式是一种完全的革新,它优雅且简洁, 能够大规模铺开, 就像机械一样廉价易得。
或者说,“高墙”本来就是一种机械。
这在这个时代几乎是一种天方夜谭,机械说刚提出的时候,烟草所内部也有很多不同意见, 谁都不认为密码能够脱离数学而存在。
直到烟草所截获了打量的样本, 程依云数年来夜以继日地工作, 她几乎可以推测出那个加密机械工作的原理[1]。
程依云猜测“高墙”密码机内部有独特的转子结构,当按下输入端上的一个字母,输出端给出相对应的字母,而转子就自动地转动一个字母的位置。
而“高墙”并不是一种简单替换密码, 同一个字母在明文的不同位置时,可以被不同的字母替换,而密文中不同位置的同一个字母,又可以代表明文中的不同字母,转子每次转动都会更改明文和暗文的对应规则,字母频率分析法在这里丝毫无用武之地。
程依云保守估计,“高墙”之中这样的转子加密至少有三轮。
而绅士能给她“猜想正确”这样的结论,说明她至少亲眼见到“高墙”密码机的实体了。
这是一个振奋人心的消息,这说明程依云多年的工作没有错,他们整个烟草所的工作都没有错,可惜密电不能传达更加详细的消息,不然绅士说不定能把“高墙”的内部结构整个发过来。
她相信绅士有这个本事。
原本专攻密码机假说的,只有直接接受程依云领导的第一办公室,这封密电之后,烟草所一半的研究院停下了手里的工作,全身心投入都这场人力和机械的对抗之中。
如果“高墙”果真如程依云猜测的那样,那它就存在一个致命的弱点:转子就会整整转一圈,回到原始的方向上,这时编码规则就和最初重复。虽然“高墙”的设计者为了规避这一点,他给“高墙”装上了三个彼此制约的转子,导致重复概率降低到26的三次方分之一,但这要弱点,就一定可以突破。