十一月十七日,星期日。
朱赤總參第五十六研究所是沒有雙休日的,盡管研究員們上五休二,但并不統(tǒng)一在周六周日放假,而是分錯(cuò)開,以確保一星期中每天都會有人休息每天都有人當(dāng)班。
不過周六周日休息的人更多些,整個(gè)研究所搞信息安全方向的人就剩下兩個(gè),一個(gè)是剛來研究所不足一年的中校高勝寒。
另一位則是從事量子計(jì)算機(jī)研究,力圖運(yùn)用量子計(jì)算機(jī)完成對RSA等目前常用加密算法進(jìn)行解密的研究員祝鏡光。
因?yàn)榍皟商焖麄冊诹孔佑?jì)算機(jī)采用Shor算法解密領(lǐng)域得到了重大突破,離1024這個(gè)目前更近了一步,說是近在咫尺也不過為,讓大家伙很是振奮,這段時(shí)間正是讓大家放松的時(shí)候,工作量不大。
高勝寒正與祝鏡光閑聊著,和祝比起來他算是個(gè)晚輩,在專業(yè)領(lǐng)域上的技術(shù)能力并沒有其他大佬們那么恐怖,只能說是比同輩人強(qiáng)些。
正當(dāng)他虛心接受著祝鏡光的指教時(shí),樓外傳來汽車由遠(yuǎn)駛近的聲音,最終汽車停在樓外,一個(gè)半頭白發(fā)的男人急急忙忙從車上沖下來。
可能是太著急了,走路左腳拌右腳平地都摔了一跤,電腦包里裝著的U盤直接甩飛了出去,在地板上滑了一段距離,碰上一雙皮鞋后方才停下。
高勝寒彎腰將U盤撿起,“出什么事了,怎么這么著急?”
那男人灰頭土臉的從地上爬起來,連忙檢查電腦發(fā)現(xiàn)沒有明顯損壞后松了口氣,“今天不是我休息嘛,正巧以前帶的一個(gè)研究生說他博士畢業(yè)論文搞定了,我想著沒事就讓他發(fā)給我看看,結(jié)果在郵箱里看到了篇針對RSA進(jìn)行破解的論文?!?p> “你學(xué)生的?”高勝寒精神一振,能讓他這么激動著急忙慌趕過來,說明這篇論文肯定很有價(jià)值,就算在這領(lǐng)域沒有重大突破,那也有一定的參考價(jià)值。
“我也以為是,但后來發(fā)現(xiàn)不是,是南都大學(xué)一個(gè)叫顏安的人發(fā)給我的,我不知道他從哪搞來我郵箱的。
總之那篇論文我看了感覺很有價(jià)值,可行性很高,據(jù)他所稱能夠用一臺普通電腦在半小時(shí)內(nèi)完成對RSA1024位的解密?!?p> 男人話說得很快,幾乎是要上氣不接下氣,說話的同時(shí)還抱著電腦以近乎小跑的速度往辦公室里走,高勝寒拿著U盤跟上。
僅聽描述,他在心中就對這一算法的戰(zhàn)略價(jià)值有了初步估計(jì)。
現(xiàn)在RSA算法的破解大多采用量子計(jì)算機(jī),傳統(tǒng)計(jì)算機(jī)被普遍認(rèn)為無法勝任對1024位以上的破解工作。
如果這一算法真能讓破解變得如此輕松,那必能成為一件戰(zhàn)略神器,讓朱赤在情報(bào)方面占據(jù)主動權(quán)。
到了辦公室后男人立即將電腦打開U盤插上,倒不是研究室沒有電腦可以插U盤,而是這里的設(shè)備全部保密,不允許任何外來設(shè)備接入。
哪怕他的電腦也是經(jīng)過特殊處理的保密設(shè)備,但為了安全起見也沒有連接研究室的內(nèi)網(wǎng)。
他們要做的事很簡單,用這臺電腦顯示論文內(nèi)容,然后在研究室的電腦上將代碼敲出來,是真是假,跑一遍就知道結(jié)果了。
論文經(jīng)過顏安的修改,在有關(guān)理論知識的部分做了簡單說明,畢竟是碧穹星目前還沒有發(fā)展出來的理論知識,如果直接使用的話很難有人能看懂。
復(fù)現(xiàn)算法的過程并不復(fù)雜,論文寫得很詳細(xì)在一些細(xì)節(jié)問題上都做出來解答,甚至還能直接照著代碼抄。
高勝寒在敲鍵盤,祝鏡光則用自己的安全手機(jī)在網(wǎng)上搜索顏安,他相信能拿出這個(gè)算法的絕對不是籍籍無名之人,
毫不費(fèi)勁,他就找到了疑似對象,因?yàn)樵跓崴焉蠏熘?,是南都大學(xué)買來的宣傳,顏安的名字赫然位列其中。
“ACM競賽冠軍、當(dāng)代最年輕的新型結(jié)構(gòu)提出者,相關(guān)論文將于十二月底刊登在ACM COMPUTING SURVEYS上……大一學(xué)生?”
將宣傳稿快速定位于有關(guān)顏安的信息介紹上,當(dāng)看到那“大一學(xué)生”時(shí),祝鏡光恍惚了一下,他要找的人是個(gè)大一學(xué)生?
定了定神再看,沒有錯(cuò),就是個(gè)大一學(xué)生,看南都大學(xué)對他的介紹,應(yīng)該就是他要找的那個(gè)顏安沒錯(cuò)了。
將手機(jī)放下祝鏡光恍惚中有種不真實(shí)的感覺,在大腿上捏了一下后那痛覺讓他清醒過來,旋即發(fā)現(xiàn)一切都沒變,這居然不是做夢而是真的!
什么時(shí)候我們國家的大學(xué)生有這么厲害了?祝鏡光在震驚中詫異,他做夢都不敢這么做,結(jié)果現(xiàn)實(shí)就這樣發(fā)生了。
忽然就收到了一篇論文,莫名其妙的就把他們數(shù)年沒攻克的1024RSA加密算法給搞定了,還是用普通計(jì)算機(jī)就能完成的!
那他們這些年的努力算什么!祝鏡光心態(tài)有些崩,此刻是即希望算法是真的,又希望算法不是真的。
復(fù)雜的心情讓他嘴中發(fā)苦,還沒等他緩過來,高勝寒的鍵盤敲擊聲戛然而止,“搞定了!”
求真心情急迫,高勝寒只寫了算法主體,看上去就是軟件上的一段普通代碼,尋常不起眼,看上去沒什么特別的。
“先從512位開始測試吧?”他隨便找出一個(gè)公鑰將其輸入進(jìn)去,當(dāng)代碼開始運(yùn)行時(shí)只用了三分鐘就得出了私鑰。
“破解成功!”初嘗甜頭讓高勝寒為之一振,立即將代碼中的公鑰換成了更高位數(shù)的公鑰。
隨著位數(shù)的增加他們等待的時(shí)間也越來越長,768位需要等上十分鐘左右,趁著這一時(shí)間祝鏡光將自己的發(fā)現(xiàn)告訴了兩人。
“情況大概就是這樣,你們怎么看?
我到現(xiàn)在都不敢相信,一個(gè)大學(xué)生,學(xué)編程不過兩三個(gè)月,就破解了我們都辦不到的RSA……”
祝鏡光語氣苦澀的說到,他的學(xué)習(xí)能力、研究能力一直被他引以為傲,準(zhǔn)確的說不只是他,整個(gè)五六所的研究員放哪都是個(gè)頂個(gè)的拔尖人物,誰不高傲?在研究所可能還不會表現(xiàn)出來,但在外面那可對自己有絕對自信的。
可現(xiàn)在事實(shí)是他們辦不到的事被一個(gè)大學(xué)生就給搞定了,還是剛上大一的學(xué)生。
“會不會是境外……”
“算法沒有后門程序,雖然有部分內(nèi)容我看不太明白,但可以肯定絕對不是后門?!?p> 高勝寒反應(yīng)迅速立即說道,“如果此事真有境外勢力參與,那這應(yīng)當(dāng)是他們用于換取我們信任的手段?!?p> “呵,真要這樣的話,那他們還真舍得?!弊gR光輕笑一聲,讓學(xué)生來做這種事,而不是動用他們已經(jīng)安插在朱赤內(nèi)部的研究員,這種方式真是令人看不懂。
“768位破解成功,接下來就是1024位了,如果成功的話,可以先查查這人的底細(xì)再決定要不要和他接觸。我們要提防他是敵人棋子的可能,但也不能因?yàn)檫^度提防而錯(cuò)過一位真正的天才。”
高勝寒目光灼灼的說到,他更傾向于顏安是個(gè)真正的天才,因?yàn)?024位RSA加密算法被廣泛應(yīng)用于網(wǎng)絡(luò)各處,可以說只要有網(wǎng)絡(luò)的地方就會有RSA加密。
倘若敵人已經(jīng)破解了RSA算法,按他們習(xí)性最先做的絕不是向朱赤內(nèi)部安插棋子,而是利用此RSA有效搜索算法大肆破壞朱赤的金融行業(yè)、互聯(lián)網(wǎng)行業(yè)。
可以說在此算法應(yīng)用初期,被破解加密的企業(yè)機(jī)構(gòu)、部門將毫無還手之力,任由敵方的路燈怪們輕而易舉的在這場進(jìn)攻中攏獲到超乎想象的利潤。
毫不夸張的說,此舉能讓朱赤倒退發(fā)展數(shù)年,再有敵方的經(jīng)濟(jì)攻勢、政治攻勢相配合,甚至十年之內(nèi)朱赤將無法恢復(fù)元?dú)狻?p> 但敵方?jīng)]有這么做,這太不符合高勝寒對當(dāng)前局勢的戰(zhàn)略分析了。
所以他才覺得,顏安不會是敵方的棋子。
在三人焦急的等待中,半個(gè)小時(shí)緩緩度過,電腦的風(fēng)機(jī)轉(zhuǎn)的呼呼作響,一個(gè)結(jié)果映入眼簾。
“成功了!”高勝寒興奮的一揮拳,曾經(jīng)不知幾時(shí)才能破解的1024RSA算法此刻在他們面前褪去了朦朧面紗不再神秘。
“再試試其他公鑰,拿一零年的密文來,試試能不能解密?!?
seed合集
祝自己,生日快樂,雖然我這樣的loser好像不太有資格過生日。 然后是說一下,因?yàn)槲业哪芰Σ蛔?,寫出來的?nèi)容不夠爽,缺乏看點(diǎn),所以本書的成績并不好,差到一個(gè)大家難以想象的地步,如果不是題材新穎被藍(lán)總看中了的話,這本書可能都不會簽約。在這里說下我的打算,切書是舍不得的,我還是想要寫完這個(gè)故事,從中吸取經(jīng)驗(yàn)教訓(xùn),大綱也已經(jīng)確定好了,內(nèi)容上可能會比較緊湊,預(yù)計(jì)四到五個(gè)月就會完本吧。~~最后,既然是生日,值得高興的事情,那就再加一更吧,反正我有存稿,這段時(shí)間努努力,爭取多弄點(diǎn),這樣就算沒有低保可以吃,也能繼續(xù)發(fā)存稿,指不定就在這幾個(gè)月內(nèi)我把書給寫完了呢