数字城堡(五)(3)

苏珊问道:“超过了三个钟头?”

斯特拉斯莫尔点了点头。

苏珊看起来并不感兴趣。“遇上了新的诊断程序?是来自系统安全部?”

斯特拉斯莫尔摇了摇头说道:“是个外部文件。”

苏珊等着他说出下文,可他又没话了。“外部文件?您是在开玩笑,对吗?”

“但愿如此。我昨晚十一点半左右就把这个文件交付给了万能解密机,但到现在还没有破译出来。”

苏珊惊得张开了嘴。她看了看自己的手表,又看了看斯特拉斯莫尔,问道:“还在破译?十五个多钟头了?”斯特拉斯莫尔欠起身来,把电脑显示器转向苏珊。屏幕是黑的,只有一个黄色的小盒子在中间一闪一闪的。

已过时间: 15小时9分33秒  破译结果: -----------------------

苏珊惊愕得瞪大了眼睛。这就是说万能解密机破解一个密码就已经用了十五个多钟头。她知道计算机的处理程序每秒钟对三千万个字符进行清查,一个钟头就清查一百个亿。如果万能解密机还在计算,那就意味着这个万能钥匙实在是大得难以形容——其长度超过十亿位数。这真是天方夜谭。

“这不可能。”她断言道,“您检查过误差标记吗?也许是万能解密机的运算程序出了故障,而且……”

“机器运转正常。”

“那就是万能钥匙太大!”

斯特拉斯莫尔摇着头说:“是标准的商业性规则系统。我猜也就是一个六十四比特的万能钥匙。”

苏珊百思不解,她向窗外下面的万能解密机看了看。她深知这台机器不出十分钟就可以把一个六十四比特的万能钥匙搞定。“其中定有蹊跷。”苏珊说。

斯特拉斯莫尔点了点头说:“说到点子上了,但你不会喜欢这种蹊跷。”

苏珊有些担心地说:“难道是万能解密机出了故障?”

“万能解密机一切正常。”

“遇上了病毒?”

斯特拉斯莫尔摇着头说:“没有病毒。听我说下去。”

苏珊惊得目瞪口呆。万能解密机还从未碰到过一个钟头之内解不开的密码。通常密码电文几分钟内就可以送到斯特拉斯莫尔的电脑上进行打印。她瞥了一眼桌子后面的那台高速打印机,上面空无一物。

“苏珊,”斯特拉斯莫尔轻声说道,“起初可能很难接受,不过先听听吧。”他咬了咬舌头接着说道:“万能解密机正在破解的这个密码——非常罕见,和我们以前见过的都不一样。”斯特拉斯莫尔顿了顿,好像这话很难启齿:“这个密码解不开。”

苏珊瞪大了眼睛看着他,差点笑出声来。解不开?那会意味着什么?就没有解不开密码这回儿事——只不过有的时间长点儿而已,每个密码都是能够解开的。从数学意义上讲,万能解密机早晚能找到正确的答案。“您能再说一遍吗?”

“这个密码解不开。”他含糊不清地重复道。

解不开?苏珊不敢相信这话竟是一个有着二十七年密码分析经验的人说的。

“解不开,局长?”她很不自然地问道。“试过伯格夫斯基定律吗?”

苏珊在职业生涯的初期学过伯格夫斯基定律。这是蛮力技术的基础,也是斯特拉斯莫尔制造万能解密机的灵感所在。这一定律清楚地说明,如果计算机把所有的可能都尝试一遍,那么从数学意义上来说就一定能找到正确的答案。密码打不开不是因为其万能钥匙找不到,而是由于大多数人都没有那么多的时间或那么好的设备去找。

斯特拉斯莫尔摇了摇头。“这个密码却是个例外。”

“例外?”苏珊颇不以为然地瞄了他一眼。不能破解的密码在数学意义上来说是不可能的!他知道这点。

斯特拉斯莫尔一只手搔着汗涔涔的头发说:“这个密码是一个全新的设密程序的产物——我们以前从未见到过。”

读书导航