如果说星条联邦的算法是拿着钥匙一把一把试,那陈静的算法就是先看一眼锁孔的形状,然后直接造一把万能钥匙捅进去。
“老大,你这路子太野了吧?”周毅看着陈静屏幕上那些诡异的函数调用,眼皮直跳,“你这是让量子比特去猜答案?”
“那叫概率坍缩导向。”
陈静头也不回,十指在键盘上敲出一片残影,“只有傻子才去算,天才都是靠蒙的。”
“只不过,我的蒙,准确率是99.99%。”
时间一天天过去。
地宫里的气氛越来越压抑,就像是一根被拉到极限的橡皮筋,随时可能崩断。
直到第三十天的深夜。
“喂饱了。”
负责数据录入的一个胖子突然喊了一声,声音哑得像破锣,“所有的档案,全部录入完毕。”
“盘古的神经网络训练完成度……100%。”
几乎同一时间,陈静敲下了最后一个回车键。
啪!
这一声清脆的键盘敲击声,像是发令枪,让所有人都停下了手里的动作。
陈静长出了一口气,靠在椅背上,抓起桌上一瓶不知放了多久的矿泉水,仰头灌了一大口。
“周毅。”
“在。”
“加载模拟环境。”陈静擦了擦嘴角的水渍,“目标:标准RSA-2048位密钥。”
“那是目前民用银行系统的最高级别,也是美军通讯加密的基准线。”
周毅的手有点抖,他在控制台上输入了一串指令。
大屏幕瞬间变黑,然后跳出一个巨大的红色倒计时框。
“美国人的记录是三分钟。”
陈静的声音很轻,却透着股让人胆寒的冷意,“如果盘古跑不进三十秒,我就把它砸了当废铁卖。”
三十秒?
在场的所有人倒吸一口凉气。
要知道,用现在的传统超算,破解2048位密钥需要几百万年。
哪怕是理论上的量子计算机,能压缩到几分钟已经是神迹了。
三十秒?那是魔法。
“准备好了吗?”陈静盯着屏幕。
“准备就绪。”周毅咽了口唾沫,“纠缠态制备完成,误差修正模块上线。”
“陈氏优化版算法已加载。”
“跑。”
只有一个字。
轰——!
那一瞬间,所有人仿佛听到了机房深处传来的一声低吼。
那不是幻觉,是几百台服务器的风扇同时加速到极限转速发出的啸叫。
整个地宫的电压瞬间波动了一下,灯光暗了一瞬又猛地亮起。
大屏幕上的进度条不是在走,而是在跳!
1%……15%……40%……
数字跳动的速度快得让人眼晕。
并没有出现传统破解时那种漫长的穷举过程,屏幕上的数据流像是一条被大坝憋了许久的洪水,找到缺口后疯狂倾泻。
“这……这不可能……”周毅瞪大了眼睛,嘴巴张得能塞进一个拳头,“它根本没有遍历!它直接锁定了质因数的分布区间!”
“它在回忆。”
陈静嘴角勾起一抹狰狞的笑,“它吃掉了几十万个加密案例,它知道人类在大数分解时习惯用什么样的素数对。”
“它不是在算,它是在查阅它脑子里的作弊码。”
70%……85%……
机房里的啸叫声越来越尖锐,那是芯片在高温下发出的哀鸣。
所有人的心脏都提到了嗓子眼,死死盯着那个红色的计时器。
15秒……20秒……25秒……
“破!”陈静猛地一拍扶手。
滴——!
一声尖锐的提示音响起。
大屏幕上的红色倒计时瞬间定格,紧接着,一串绿色的十六进制代码弹了出来,那是被解开的密钥。
全场死寂。
所有人的目光都聚焦在那个定格的时间上。
00:27:42
二十七秒四二。
连三十秒都不到。
“卧槽……”那个胖子黑客一屁股坐在地上,满脸呆滞,“咱们这是造了个什么怪物?”
几秒钟的沉默后,机房里爆发出一阵掀翻屋顶的欢呼声。
有人把手里的键盘扔上了天,有人抱着旁边的机柜狂亲,周毅更是激动得眼泪都出来了,抓着陈静的肩膀拼命摇晃。
“老陈!神了!真神了!二十七秒!咱们把美国人的脸都打肿了!”
陈静被晃得晕头转向,但他没有笑。
他推开周毅,眉头反而皱了起来。
他盯着屏幕上那串解出来的密钥,又看了看旁边一行不起眼的日志代码。
“不对劲。”陈静喃喃自语。