雖然至今尚未出現對SHA2有效的攻擊,但它的演算法跟SHA1基本上有很多相似。
因此有些人開始研究其他替代的雜湊演算法。
所謂雜湊演算法,就是用特定的方法,將多種演算法特性,複雜而混亂的拼接到一起。
但這並不是胡亂的拼接,而是將多種演算法的優勢,以科學的方法拼接,創造出更好的演算法。
就好比演算法A有運算速度快的優點,載入量大的缺點。
而演算法B有載入量小的優點,運算速度慢的缺點。
將這兩個演算法雜湊到一起,可形成運算速度快和載入量小的兩個優點。
葉非道:“雜湊演算法的安全性高,但它也有一個很致命的缺點,那就是隻要能得到指定使用者密碼湊過來的字串,就有可能得到該使用者的密碼。”
“在非對稱加密演算法中,公鑰加密對外公開,私鑰解密對外保密。”
“我們再將雜湊演算法融入到其中,雜湊演算法的密碼進行鎖死。”
“再加上非對稱加密演算法資訊是無法更改的。”
“就算得到指定使用者密碼湊過來的字串也沒用。”
“他也無法更改密碼。”
這是一個陽謀,你不是可以破解密碼嗎!
可以,給伱破解。
但破解密碼,知道密碼,可是你卻無法更改密碼。
無法更改密碼,你就無法獲得使用權。
等到透過多次驗證後,發現你不是真實使用者,賬號會暫時退出,將你踢出使用權。
賬號迴歸到真實使用者手中。
“嗚……”眾人驚呼。
眾人心中激動:“我怎麼就想不到,原來雜湊演算法還能這麼玩。”
“神了,原來演算法的缺點還能這麼用。”
“要是如此的話,缺點就不是缺點。”
“厲害,缺點無法掩飾,那麼就不掩飾,就將缺點放在那,可是任何人對這缺點毫無辦法。”
“不愧是葉非,天才就是天才,這腦子就是和一般人不一樣。”
“牛逼啊,組長!”
“……”
眾人心中驚歎、佩服!
他們過去只想著怎麼解決和改進缺點,讓演算法沒有缺點。
而葉非是將缺點放在那,用另一種辦法,讓所有人面對這缺點束手無策。
坐在第一排的眾多領導,聽到葉非的說法都是眼前一亮。
校長對身旁的數學學院院長笑道:“年輕人就是腦子靈活啊,這方法我們肯定想不到。”
院長笑著點頭:“是啊,其實他這方法我們也可以在很多地方借鑑,我們過去只盯著怎麼改進錯誤,卻沒想著把錯誤放在那,以另一種方法,即使知道它是錯誤,也沒法利用這錯誤。”
“是的!”校長點頭。