“答案是7和29。”
“真不知道原来你数学这厉害。”拉蒂默赞誉中带着惯常讽刺。
“也是从国家安全局人那儿学来。”沃特金斯不以为意,“RSA密码将两个素数乘积作为加密秘钥,而加密信息接收方将这两个素数作为解密秘钥。就算加密钥匙公开也没关系,因为没有人能够分解出那两个素数。”国家情报总监耸耸肩,“如果您想解更详细情况,就得请教数学家。”
“等等,就是说,只要知道加密数字由哪两个素数相乘,就能破解加密信息?”
“不错。”
导致大日本帝国溃败。
然而,情报战几乎都是秘密进行,不为外界所知,所以在般人看来,胜利应该归功于那些开发雷达技术和核武器科学家。如今,半个多世纪过去,情报技术取得巨大飞跃,出现网络战这全新战争形式。这种战争主战场不在现实世界,而在电脑网络之中。只要具备高超骇客技术,就能令任何个大国陷入混乱。无论是发电厂、上下水道,还是各种交通基础设施,乃至金融交易和军事命令系统,都由电脑控制,而骇客能对电脑通信网络发动致命打击。进入本世纪后,美国就曾遭受过好几次这样攻击,美国也对若干假想敌国发起过类似攻击。倘若二十世纪爆发大规模战争,那就定是“数学家战争”。
“关于报告最后项,”拉蒂默说,“对俄国密码,们解读到何种程度?”
“去问国家安全局吧。”霍兰德局长把竞争对手名字抛出来。
也许是觉得光这回答不够礼貌,沃特金斯又补充道:“们处于优势这点毫无疑问,尤其是解读公钥能力,们堪称流。”
“那将素数个个乘起来与加密用数字进行对照,迟早能试出来不是吗?”
“理论上是这样。但您不必担心,因为加密用数字非常大。现行RSA密码强度,除非使用国家安全局庞大计算机资源,否则根本不可能进行因数分解。”
“明白。”拉蒂默点头道。国家安全局超级计算机超过三百台,他们已经不是用台数来计算,而是用安装面积来计算。“那帮家伙喜欢巨额预算。
“那是什?”
“是因特网上最常用种密码,比如RSA密码。”见拉蒂默想听详细解释,沃特金斯只好继续说下去,“RSA密码使用素数。素数是只能被1和自身整除数。将两个素数相乘很简单,但对其乘积进行因数分解就难。”
拉蒂默皱眉道:“怎说?”
“比如,”沃特金斯心算片刻,“203是由哪两个素数相乘后所得,这个问题很难立刻给出答案吧?”
“确实。”
请关闭浏览器阅读模式后查看本章节,否则可能部分章节内容会丢失。