返回
朗读
暂停
+书签

视觉:
关灯
护眼
字体:
声音:
男声
女声
金风
玉露
学生
大叔
司仪
学者
素人
女主播
评书
语速:
1x
2x
3x
4x
5x

上一页 书架管理 下一页
第3章
四比特的万能钥匙。”

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

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

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

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

    “遇上了病毒?”

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

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

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

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

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

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

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

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

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

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

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

    他这么一说,苏珊就更是丈二和尚摸不着头脑了。设密程序其实只是公式而已,是一些把文本变成密码的诀窍。数学家和程序编制者们每天都能造出很多新的程序。这些东西市场上成百上千——PGP加密软件、Diffiehellman加密算法、压缩文件、IDEA算法和ElGamal算法,等等。万能解密机每天都破解这些程序编出的密码,没碰到过问题。对万能解密机来说,所有密码都是一样的,根本不管是用哪个程序编出来的。

    “我还是不明白。”苏珊争辩道,“我们现在探讨的不是逆序工程中的某些复杂功能,我们探讨的是蛮力技术。PGP加密软件、Lucifer算法、数字签名算法——都无关紧要。”程序就是要编出自以为安全的万能钥匙,而万能解密机则要去破解其密码直到找出答案。

    斯特拉斯莫尔像个好老师那样竭力耐着性子回答道:“你说得对,苏珊。万能解密机总是能够解开万能钥匙——即使它大得惊人。”停了半晌,他才又说,“除非……”

    苏珊想插话,但显然,斯特拉斯莫尔就要说出爆炸性的话了。除非什么呢?

    “除非计算机不知道它什么时候解开了密码。”

    苏珊差点从椅子上跌下来。“您说什么?”

    “除非计算机猜到了正确的答案但还只管猜下去,因为它
上一页 书架管理 下一页

首页 >数字城堡简介 >数字城堡目录 > 第3章