亲,欢迎光临天天书吧!
错缺断章、加书:站内短信
后台有人,会尽快回复!
  • 主题模式:

  • 字体大小:

    -

    18

    +
  • 恢复默认

王霁几乎是被拖着走的。

怯怯问:“我能不能打个电话?”

赵东方皱眉:“不是说手机要关机么?你要给谁打,说什么?”

王霁:“跟女朋友报个平安,她绝对想不到,我正被公安局长绑架……”

赵东方瞪了一眼:“我当你是自己人,先跟你交代清楚,问题很棘手,没有十足信心不要夸口,责任很重的!”

自己人?

我咋跟公安局长成自己人了?

就好突然……

到监控指挥室门口,赵东方忽然按住王霁:“先别动,等等。”

进门对乔卓、石磊附耳说了几句,三人商量一阵,又把赵楷、孙航、毛识君唤来,一齐往门口这边走。

王霁趁机扫了眼门内……

寂静无声。

40来号人的表情都凝固了似的,空气中流动着焦虑,紧张感扑面而来。

赵东方把众人带到一间偏僻会议室,让王霁放下电脑包。

随即表情严肃道:

“这里的事,请各位务必保密。”

“我也不知道小王能不能破译密码,所以希望别都放到他身上。”

“但如果他真的有办法,各位领导、专家应该都懂,这意味着什么。”

“所以,这信息不能泄露出去。”

“监控室人太多,容易嘴杂。”

“所以安排他在这里!”

作为公安局长,赵东方虽然不懂It技术,却敏感地意识到,连量子计算机都解决不了的问题,如果有人能解决……

这个人绝对是一柄利刃、一面坚盾,甚至是一个大杀器。

不能轻易公开。

否则将是公共安全的隐患。

退一步说,如果王霁解决不了问题,这样做也是在保护他。

现在专家们都束手无策,如果他公开露面,全场焦点就都在他身上,作为临时帮忙的,承担了过多压力。

赵东方解释完,亲热地拍拍王霁肩膀,给他引见各位领导、专家。

乔卓见状客气了几分:“王总,找您是为了帮个忙……”

他着急解决问题,先主动将大背景、问题影响简单做了介绍。

其他人也都微笑握手,毛识君主动打招呼:“霁神,又见面了!”

只有石磊阴着脸:“王总,久闻大名!”

伸出手,不情不愿的。

王霁淡淡一笑,没理他。

赵东方目光犀利,立即瞧出端倪,朝孙航招招手:“小孙,你来带王霁熟悉情况,尽量配合,一定要快!”

孙航素来高傲,眼见王霁如此年轻,也心存九分怀疑。

但赵局对他这么照顾,面子必须给足,耐心讲解:

“目前情况是这样……”

“主机房文件系统被黑客加密、”

“备机房恢复时间不可控,”

“希望你能协助破解主机房密码。”

王霁沉吟片刻,不解道:“这种规格的系统,应该是两地三中心建设吧?为什么不直接用异地冷备恢复业务?”

所谓两地三中心,就是业务系统部署在三个机房里——

本地主机房提供业务、

同城备机房提供实时双活、

异地机房做冷备。

这种架构,是为了保障业务系统的连续性,以应付各种灾难。

普通企业系统不必这么高规格,但政务平台、金融业务是需要的。

这句话,把在场人问住了……

鸦雀无声。

目光齐刷刷集中到石磊这里。

咳咳——

石磊直接转移话题:“目前没法用冷备,还是要恢复本地机房系统。”

没喝酒,耳根已经涨红,转过头装作看手机,暗暗咬牙切齿。

由于技术有限,当初省政务平台上线时,两地三中心方案没有真正启用,只做了表面功夫,应付验收而已……

他们是国企,糊弄糊弄过去也就算了。

谁想到会出这档子事?

谁想到,还被对手当面揭伤疤?

特么的……

年轻人,我劝你耗子尾汁!

孙航愣了片刻,继续道:“文件系统是用RSA加密的,密钥有2048位,我们需要破译出密钥,用来加密口令执行……”

到底是工程师出身,切换得很生硬,一点铺垫都没有。

此时摆在王霁面前的,是一种常见的非对称加密算法——

RSA。

需要破解其中的私有密钥。

生成私钥有4个步骤:

第1步,选择大素数p、q。

第2步,计算乘积模数n=pq。

第3步,选择公钥指数e,通常使用4阶费马素数。

第4步,通过扩展欧几里得算法,解ed=1mod?(n),获得私钥指数d。

破解难点在于,生成密钥过程依赖于大素数分解,模数n越大,分解难度越大,是个纯耗计算资源的事情。

2048位的密钥,传统计算机暴力破解需要……

10亿年!

根本不可能完成!

所以,乔卓、孙航都寄希望于九章5号。

只可惜,经过赵教授团队的尝试,只要解密口令输错10次,密钥就会重新生成,暴力破解的路已经彻底堵死。

王霁了解了情况,打开自己的电脑,朝孙航要到登录方式。

正准备登录,有个人凑了过来——

赵楷。

他一直在关注王霁。

之前听毛识君介绍,王霁曾经破译的并不是RSA密钥,是复杂度低很多的8位四因子密码。

他当场就提出了质疑,但事后想来,其实那已经很不可思议了。

而且只凭一个人、一台笔记本!

或许……

有什么独特算法?

赵楷感兴趣正是算法。

RSA密钥的生成,是否等价于大数分解,理论界尚未有证明。

如果真的存在一种无需分解的算法,理论上,的确是可以破译的。

难道,这年轻人找到了?

他问王霁:“你打算怎么破解?”

王霁问:“有没有之前的破解记录,我看看返回密文的样子。”

赵楷思路很跳跃,反问:“你想尝试弱随机数,用gcd算法提取公因子么?对面黑客很厉害,不可能这么简单!”

如果用弱随机数生成器,可能存在p、q重复,被gcd算法破解。

但通用库早就解决了这问题。

赵楷皱起眉尖,摇了摇头。

显然有些失望。

补了句:“如果是用初级的、错误的方法,还不如不要浪费时间!”

孙航也附和:“而且每错误10次,密钥会重新计算,瞎试是没有用的。”

王霁问嘴角微扬:“你们有办法么?”

两人都沉默了。

王霁:“我有。”