這個時候,林鴻再次來到了一個重要關口。
他回頭看了廣永元一眼說道:難怪這麼難破解,原來是使用了ecc加密演算法。
ecc加密演算法,即橢圓曲線加密演算法。
其實,加密演算法最終可以歸結為數學問題,很多加密演算法,就是根據至今未能解決的數學問題而發明的。加密演算法安不安全,直接跟這個數學問題有沒有解決直接掛鉤。
而橢圓加密演算法的原理也是這樣,問題為:給定素數p和橢圓曲線e,對qkp,在已知pq的情況下求出小於p的正整數k。
可以證明,已知k和p計算q比較容易,而由q和p計算k則忄比較困難,至今沒有有效的方法來解決這個問題,這就是橢圓曲線加密演算法原理之所在。
橢圓曲線公鑰系統是代替rsa的強有力的競爭者,與rsa相比,這個演算法還擁有安全性更高計算量小以及儲存空間佔用小的優點,故而有著非常廣泛的應用。
廣永元身為業內人士,對一些知名的演算法自然非常瞭解。雖然他早有心理準備,但是聽到林鴻的話之後,還是被震了一下,畢竟ecc加密演算法實在是太出名,太複雜。
廣永元原本升起的希望頓時又破滅了。
難怪這麼多人搞不定這個遊戲的破解,原來關鍵在於這個ecc演算法。
他幾乎已經對林鴻的這次破解不抱什麼希望。
剛想說什麼安慰一下林鴻,說就算破解不出來也可以理解,可是還沒等他說出口,林鴻又說話了。
咦有點意思沒想到裡面還藏了一個rijndael加密演算法。
這次廣永元徹底懵了。
r什麼演算法
這是什麼演算法在他的腦海中,從來沒有這個演算法的任何資訊。
而這個時候,他才反應過來,不由愣愣地問道:你這麼快就看到第二個演算法了
林鴻笑笑,道:橢圓加密演算法雖然複雜,但是他們並沒有很好的發揮出它的作用。
在林鴻看來,他們只要將橢圓加密演算法充分發揮一下,別人要想破解,難度肯定可以再次翻倍,根本不用再到後面加上這個rijndael演算法,簡直有點畫蛇添足的感覺。
廣永元問道:你剛剛說的什麼演算法
ri
林鴻將這個演算法的名字重新拼了一遍,廣永元連忙用筆在紙上記了下來。
最終他確認自己之前從來沒有接觸過,非常的陌生。
林鴻解釋道:這個演算法是aes標準的一個實現,他們所使用的是其中一個比較小的版本,只有52位,屬於對稱演算法
rijndael最早由比利時電腦科學家開發,後來被美國國家標準技術研究所選擇作為美國政府加密標準的加密演算法,取代早期的資料加密標準des。
正當廣永元在心中驚歎於林鴻對這些加密演算法瞭若指掌,其中典故順手拈來的時候,卻聽到林鴻突然說道:
搞定了。居然用了三十三分鐘,不好意思,不小心說了大話,原本以為半個小時就能搞定。
廣永元:
作者「瘋狂小強」的其他小說
《修仙高手再戰都市》