苏珊抬头看了看:“友加给您打过电话?”
他点了点头说:“是警告我。”
“警告您?他恨您。”
“他在电话里跟我说他正在完善一个不能破解的密码的程序。我并不相信这一点。”
“那他为什么会跟您说这事儿呢?”苏珊问道。“他是想让您买下来吗?”
“不是。他写了一封恐吓信。”
苏珊这才弄清了事情的来龙去脉。“当然了,”她有点震惊地说,“他是想让您为他恢复名誉。”
“不是。”斯特拉斯莫尔皱着眉头说。“友加的注意力还是在万能解密机上。”
“万能解密机?”
“正是。他命令我向公众公开声明我们拥有万能解密机。他说,如果我们承认我们可以随意解读公众的邮件,他就毁掉‘数字城堡’。”
苏珊有些不解。
斯特拉斯莫尔耸了耸肩说:“总之,一切都太晚了。他在自己的网址上发送了一份免费赠送的‘数字城堡’的副本,谁都可以下载。”
苏珊脸都白了。“他怎么这样!”
“这其实是哗众取宠的花招而已,没什么可着急的。他发送的那个副本是加了密的,人们都能下载,但谁也打不开,真够足智多谋的。原来‘数字城堡’的原密码也加了密,锁得紧紧的。”
苏珊很吃惊:“是呀!人手一份,但谁也打不开。”
“没错。友加这是在吊我们的胃口。”
“您看过这个程序吗?”
斯特拉斯莫尔颇感困惑地说:“没看过,我刚说了,这个程序是加了密的。”苏珊感到同样困惑地说:“我们不是有万能解密机吗?为什么不解开密码呢?”苏珊看了看斯特拉斯莫尔的脸,才意识到事情并不是那么简单。“天啊!”她倒吸了一口气,突然明白过来了。“‘数字城堡’本身又设了密。”
斯特拉斯莫尔点头道:“真不容易!”
苏珊确实震惊了。“数字城堡”所用的计算式已经用“数字城堡”加了密。友加发送了一个极其荒唐的数学游戏,但这个游戏的内容却被加了密,而且是用它自身加的密。
“这是‘比尔曼保险柜’。”苏珊结结巴巴地充满敬畏地说。
斯特拉斯莫尔点头称是。比尔曼保险柜是假想的密码方案,在这个方案中,保险柜的制造者绘制了一张打不开的保险柜蓝图。他要秘藏这个蓝图,所以他造了一个保险柜,把蓝图锁在里面。友加用“数字城堡”如法炮制,他用蓝图中概括的计算式把那个数学游戏加了密,从而保住了蓝图。
“那么万能解密机里面的文件又是怎么回事儿呢?”苏珊问道。
“像其他人一样,我也是从友加的网址上下载的。国安局现在是‘数字城堡’程序的骄傲的拥有者,就是打不开。”
苏珊真对远诚友加的足智多谋感到惊讶,他连程序都没有透露就向国安局证明了他的程序的不可破译。
斯特拉斯莫尔递给苏珊一份剪报,这是一则译自《日经新闻》的报道,《日经新闻》在日本相当于美国的《华尔街日报》,报道开头说日本程序员远诚友加完成了一个自称能够编写出不可破解的密码的数学程序。这个程序就叫“数字城堡”,在互联网上都可见到。远诚友加正在待价而沽。报纸接着还说这事儿在日本引起很大兴趣,但为数不多的几家美国软件开发公司听了“数字城堡”的消息后却认为这无异于天方夜谭,就像是要把黄土变成金子。他们说,这肯定是个骗局,千万别当真。
苏珊抬头看了看问道:“待价而沽?”
斯特拉斯莫尔点头道:“现在日本的每家软件开发公司都已下载了‘数字城堡’的加密副本,正在想法破解它。但是总也破解不开,拍卖价格一路飙升。”
“真荒谬。”苏珊没好气地说,“所有新加密的文件都只有用万能解密机才能解开。‘数字城堡’其实就是一个一般公共域算法而已,这些公司竟然也解不开。”