第333章 找出内鬼

“这是网络通信模块的核心加密算法,理论上,它的随机数生成器应该保证每一次加密都独一无二。

但是,”王磊指向其中一行,“这里多了一个非常微小的‘修正因子’,只有万分之一的概率会被触发。”

李威眉头紧锁:“什么意思?”

“这意味着,当这个修正因子被触发时,实际生成的随机数,会与预期的随机数产生一个微小的偏移。

这个偏移,外人很难察觉,但如果对方提前知道这个修正因子,他就能以极高的概率,预测到我们的加密密钥。”王磊解释道。

“换句话说,这是一个后门,一个只有设计者才懂的密钥预测器?”李威的脸色变得异常难看。

“是的,而且他非常聪明。”王磊继续说道,“这个修正因子被触发的概率极低,一般测试不会发现,即使在实际运行中,也可能会被误认为是随机波动。

只有在流量巨大,或者进行多次重复发送时,才会有更大概率被触发。”

“这个代码是谁提交的?”李威的声音几乎是从牙缝里挤出来的。

王磊输入指令,投影上很快显示出提交者的名字:顾远。

顾远,锦绣软件安全部门的高级工程师,曾是张明手下的得力干将,也是公司内公认的顶尖黑客之一。

他为人内向,不善言辞,但技术能力超强。

平日里深居简出,几乎把所有时间都投入到工作中。

他甚至是大华国某顶尖大学少年班的毕业生,年纪轻轻就取得了计算机科学硕士学位。

“顾远?”李威感到一阵意外。顾远是他一手提拔起来的,甚至在锦绣软件初创时期,顾远就加入了团队,是公司的元老之一。

“顾远平时对安全要求非常严苛,他怎么可能犯这种低级错误?”张明一脸震惊,他最了解顾远的能力。

“也许他不是犯错,而是有意为之。”李威的声音寒气逼人。

“可是,他为什么要这么做?他没有任何理由背叛公司啊!”张明依然难以置信。