仲淵2 作品

第一百零八章 兩套體系!

    華羅庚仔細講解關於希爾密碼的情況,餘華全神貫注,不放過任何細節,伴隨著華羅庚的講解,餘華這才明白什麼是希爾密碼。

    所謂希爾密碼,是指由1929年採用數學矩陣原理誕生的新型密碼算法,為當前世界各國密碼體系主流算法之一,加密算法基本思想是,將n個明文字母通過數學線性變換轉化為n個密文字母,解密只需一次逆變換即可,密鑰為矩陣本身,整套密碼體系的機密性極高,幾乎很難被外界破解。

    編碼者只需制定不同類型的加密矩陣,定期更換即可。

    矩陣,國內譯為長方陣,數學分析的基礎內容之一,希爾密碼的靈魂所在。

    密碼本身具備函數特性,明文和密文之間關係為一對一和一對多,從數學角度看,明文屬於密文的函數,以前移位密碼和單字母替換密碼機密性較差,原因就在於破譯者只需稍微懂一點初等數學知識,即可破解密碼。

    密碼學家為了提升密碼的複雜程度和機密性,隨即提出蘊含套娃思想的多字母替換密碼,一層套一層,一層套一層,複雜程度之高簡直令人髮指。

    由於多字母替換密碼的複雜程度和機密性,要遠比移位密碼和單字母密碼高,一經問世,立馬成為各國追捧對象,讓試圖獲取信息內容的破譯者們仰天長嘆。

    但多字母替換密碼並不意味無敵,因為,象徵著人類智慧巔峰的數學家們,發明創時代的頻率分析攻擊法,通過研究原始明文的字母和字母組合出現頻率,進行記錄篩選,便能破解密碼。

    在頻率分析攻擊法下,任何類型的多字母替換密碼都活不過一個月,一戰德國戰敗的原因,與密碼遭受破譯而洩露情報信息離不開關係,這樣的情況維持很久,直到忽然有一天,基於矩陣原理的希爾密碼出現了。

    別的多字母替換密碼活不過一個月,但希爾密碼在頻率分析攻擊法面前,卻能活三個月,甚至半年以上,主要原因便在於希爾密碼的核心算法通過採用線性代數中的矩陣乘法運算和逆運算,能夠較好地抵抗頻率分析,很難被攻破,從而填補以前各種密碼的缺陷。