第539章 橢圓曲線算法

廣永元的辦公室內,靜悄悄地,只能聽到偶爾有手指敲擊鍵盤的聲音。

廣永元站在林鴻的身後,一臉地驚詫和激動。

林鴻的表現,讓他非常震驚的同時也升起了一種期待。

這種期待,並不是因爲如果林鴻將其破解出來,他們公司這次就不用遭受損失,而是能夠親眼目睹一個破解大師全稱破解一個遊戲的榮譽感。

要是林鴻真的能夠將其破解出來,則說明,他的水平很有可能達到大師級別。

廣永元此刻就好像是一位骨灰級的追星族,懷着激動的心情正在聽一個歌手在唱歌,如果林鴻能將這首歌唱出來,則說明他是世界級的天皇巨星!

想象一下那些歌迷的瘋狂就能瞭解到廣永元此刻的情緒。

前面一路的破解都非常的順利,這也可以理解,畢竟林鴻之前已經對這個流程研究了一番。

現在,他來到了整個破解的關鍵之處,速度也漸漸暫緩了下來。

林鴻一步一步地按着調試鍵,顯示器中的一個窗口將當前程序在內存中的變量名和對應的數值顯示出來,隨着他的動作,不斷地變化着。

原本是十六進制的機器碼,被反編譯軟件直接翻譯成了彙編代碼。

林鴻持續地按了幾十次,最終發現又回到了原來的地方,他的眉頭皺了皺。

一直沒有吭聲的廣永元這個時候輕聲問道:“怎麼了?”

林鴻道:“沒事,碰到反破解陷阱了。”

反編譯軟件畢竟是死的。只能根據特定的規則進行翻譯,而一些有經驗的程序員,則會專門進行反破解設置,他們會故意設置一些無效的變量用於干擾視線,甚至可以直接讓你的跟蹤軟件死掉,讓跟蹤無法進行下去。

像現在遇到的這種反破解陷阱,卻是其中非常高級的技術。非常具有迷惑性,一般很難發現,就算是發現了。也得花大量的時間去一一分析。

不過,這卻難不倒林鴻。

他將這段代碼直接通過眼睛“複製”到了超腦系統中,然後進行推演模擬。幾秒鐘就將其中的真正入口找了出來。

然後,他通過調試軟件,修改了其中的兩個地址,重新反編譯,代碼又完全不同了。

廣永元驚訝地張了張口,最終還是沒有問出來。

他完全看不懂,林鴻這一步到底是如何做到的。在他眼裡,這段代碼完全沒有問題,要想找出其中的入口,肯定是需要每一步都下斷點跟蹤的。可是他看到林鴻卻只是盯着顯示器看了一會兒,然後便準確地將其找了出來。

這到底是什麼情況?

廣永元告訴自己,這肯定是巧合。

可是,一次可以認爲是巧合,接下來卻接二連三地出現了這種情況。

不得不說。《英雄無敵》的確在這方面投入了極大的精力,反破解陷阱竟然隨處可見。

廣永元終於確定,林鴻之前並不是運氣,而是真的擁有能夠僅僅憑藉心算,就能準確地找出反破解陷阱入口的能力。

“這就是大師?”廣永元自問道。

在之前,他一直不能理解。爲什麼大家說要成爲大師,除了時間、毅力和勤奮,還需要天賦,在這一刻,他總算有了深切的體會。

這個時候,林鴻再次來到了一個重要關口。

他回頭看了廣永元一眼,說道:“難怪這麼難破解,原來是使用了ecc加密算法。”

ecc加密算法,即橢圓曲線加密算法。

其實,加密算法最終可以歸結爲數學問題,很多加密算法,就是根據至今未能解決的數學問題而發明的。加密算法安不安全,直接跟這個數學問題有沒有解決直接掛鉤。

而橢圓加密算法的原理也是這樣,問題爲:給定素數p和橢圓曲線e,對 q=kp,在已知p,q的情況下求出小於p的正整數k。

可以證明,已知k和p計算q比較容易,而由q和p計算k則比較困難,至今沒有有效的方法來解決這個問題,這就是橢圓曲線加密算法原理之所在。

橢圓曲線公鑰系統是代替rsa的強有力的競爭者,與rsa相比,這個算法還擁有安全性更高、計算量小以及存儲空間佔用小的優點,故而有着非常廣泛的應用。

廣永元身爲業內人士,對一些知名的算法自然非常瞭解。雖然他早有心理準備,但是聽到林鴻的話之後,還是被震了一下,畢竟ecc加密算法實在是太出名,太複雜。

廣永元原本升起的希望頓時又破滅了。

難怪這麼多人搞不定這個遊戲的破解,原來關鍵在於這個ecc算法。

他幾乎已經對林鴻的這次破解不抱什麼希望。

剛想說什麼安慰一下林鴻,說就算破解不出來也可以理解,可是還沒等他說出口,林鴻又說話了。

“咦?有點意思!沒想到裡面還藏了一個rijndael加密算法。”

這次廣永元徹底懵了。

ri什麼算法?

這是什麼算法?在他的腦海中,從來沒有這個算法的任何信息。

而這個時候,他才反應過來,不由愣愣地問道:“你……這麼快就看到第二個算法了?”

林鴻笑笑,道:“橢圓加密算法雖然複雜,但是他們並沒有很好的發揮出它的作用。”

在林鴻看來,他們只要將橢圓加密算法充分發揮一下,別人要想破解,難度肯定可以再次翻倍,根本不用再到後面加上這個rijndael算法,簡直有點畫蛇添足的感覺。

廣永元問道:“你剛剛說的什麼算法?”

“r-i……”

林鴻將這個算法的名字重新拼了一遍,廣永元連忙用筆在紙上記了下來。

最終他確認自己之前從來沒有接觸過,非常的陌生。

林鴻解釋道:“這個算法是aes標準的一個實現,他們所使用的是其中一個比較小的版本,只有52位,屬於對稱算法……”

rijndael最早由比利時計算機科學家開發,後來被美國國家標準技術研究所選擇作爲美國政府加密標準的加密算法,取代早期的數據加密標準des。

正當廣永元在心中驚歎於林鴻對這些加密算法瞭若指掌,其中典故順手拈來的時候,卻聽到林鴻突然說道:

“搞定了。居然用了三十三分鐘,不好意思,不小心說了大話,原本以爲半個小時就能搞定。”

廣永元:“……”()

第47章 康柏PC機第682章 苦逼的蛙人第415章 RobTank第494章 美足賦第141章 舞伴第486章 小同志不簡單第126章 windows操作系統第613章 最危險和最安全第506章 雙胞胎的決定第67章 三聲爆響第574章 到我的紫府看看第393章 形意山莊第456章 東方神劍第199章 幸運與不幸第676章 燙手山芋第139章 棧緩衝區溢出第524章 林鴻的狂想第656章 進展第29章 “四穿”和“四梢”精神訓練第327章 什麼來頭第438章 山寨手語第126章 windows操作系統第120章 人情第550章 狙擊目標第461章 你們在幹什麼第298章 HELLC重出江湖第306章 我願意第347章 開關蛋白第450章 掉隊、追趕第47章 康柏PC機第14章 礦石收音機第142章 撥號上網!第276章 呆呆傻傻第671章 語言第96章 研究所所長第291章 三色火科技第153章 超級黑客第606章 合作第521章 一家三口?第573章 股災到來第671章 拜訪第212章 奉陪到底第108章 隱藏在中關村的地下破解世界第183章 破解教程第503章 問題太大了第387章 崩潰的原因第662章 另類服務器第23章 轉變第503章 問題太大了第390章 無形之手第448章 96式坦克第272章 超腦系統第323章 熱心師姐第669章 紅黃藍第104章 夢想第641章 職業病第234章 浮出水面解釋一下關於q羣的事第621章 這不科學第117章 高手在民間第302章 原來是你第194章 對手第224章 借閱證第614章 坦克大戰第183章 破解教程第378章 小孫是誰第205章 激光掃描第157章 太帥了第329章 這個小滑頭第249章 比特信使正式版第504章 觀念衝擊第216章 是否侵權第530章 意識空間第260章 聚會第139章 棧緩衝區溢出第48章 LOGGER32電臺輔助軟件第595章 糾結的老龍第683章 友好信號第541章 低調的香港黑客第634章 包圍第198章 唯一倖免第255章 實驗第20章 包圍和反包圍第594章 僱傭兵系統第253章 以蠕殺蠕第473章 停止響應第362章 監聽第250章 變化第473章 停止響應第281章 訂購設備第48章 LOGGER32電臺輔助軟件第445章 抽空上網第334章 包你滿意第39章 市區遊戲廳第678章 爆炸第96章 研究所所長第211章 形意道館第101章 秘密第397章 超大容量和速度第676章 燙手山芋
第47章 康柏PC機第682章 苦逼的蛙人第415章 RobTank第494章 美足賦第141章 舞伴第486章 小同志不簡單第126章 windows操作系統第613章 最危險和最安全第506章 雙胞胎的決定第67章 三聲爆響第574章 到我的紫府看看第393章 形意山莊第456章 東方神劍第199章 幸運與不幸第676章 燙手山芋第139章 棧緩衝區溢出第524章 林鴻的狂想第656章 進展第29章 “四穿”和“四梢”精神訓練第327章 什麼來頭第438章 山寨手語第126章 windows操作系統第120章 人情第550章 狙擊目標第461章 你們在幹什麼第298章 HELLC重出江湖第306章 我願意第347章 開關蛋白第450章 掉隊、追趕第47章 康柏PC機第14章 礦石收音機第142章 撥號上網!第276章 呆呆傻傻第671章 語言第96章 研究所所長第291章 三色火科技第153章 超級黑客第606章 合作第521章 一家三口?第573章 股災到來第671章 拜訪第212章 奉陪到底第108章 隱藏在中關村的地下破解世界第183章 破解教程第503章 問題太大了第387章 崩潰的原因第662章 另類服務器第23章 轉變第503章 問題太大了第390章 無形之手第448章 96式坦克第272章 超腦系統第323章 熱心師姐第669章 紅黃藍第104章 夢想第641章 職業病第234章 浮出水面解釋一下關於q羣的事第621章 這不科學第117章 高手在民間第302章 原來是你第194章 對手第224章 借閱證第614章 坦克大戰第183章 破解教程第378章 小孫是誰第205章 激光掃描第157章 太帥了第329章 這個小滑頭第249章 比特信使正式版第504章 觀念衝擊第216章 是否侵權第530章 意識空間第260章 聚會第139章 棧緩衝區溢出第48章 LOGGER32電臺輔助軟件第595章 糾結的老龍第683章 友好信號第541章 低調的香港黑客第634章 包圍第198章 唯一倖免第255章 實驗第20章 包圍和反包圍第594章 僱傭兵系統第253章 以蠕殺蠕第473章 停止響應第362章 監聽第250章 變化第473章 停止響應第281章 訂購設備第48章 LOGGER32電臺輔助軟件第445章 抽空上網第334章 包你滿意第39章 市區遊戲廳第678章 爆炸第96章 研究所所長第211章 形意道館第101章 秘密第397章 超大容量和速度第676章 燙手山芋