會員書架
首頁 > 女生小說 > 破譯 > 第46頁

第46頁(第1/3 頁)

目錄
最新女生小說小說: 種藥小仙的現代擺爛日常反派畫風突變後,男主人設也歪了殭屍:開局神格面具鹹魚吃瓜被讀心,全宗門都殺瘋了星穹鐵道:我生命星神,調教眾生重回議親前,扶草包夫婿直上青雲婚姻陰謀火影:宇智波家的六眼穿成炮灰後每天都在苟活絕色毒妃:廢材紈絝九小姐我不是信徒開局無限餘額:神秘千金她美又颯無厘頭社恐的每一天天命雙生之神妃傳綜影視:攻略之旅赫敏和她的傲羅教授穿成土匪?那就造反當皇帝!食在大宋:我的系統通山海山河獻穿成惡毒郡主,她虐渣打臉還很萌

(看第五行,f開頭,明文是b,要用g來加密;第十四行,o開頭,明文是e,要用s來加密,如此類推……)

維熱納爾密碼既克服了頻率分析,又具有數目眾多的金鑰。傳送者和接收者可使用字典裡任一個單詞,或單片語合,或虛構的詞作為關鍵詞。它提供了很好的安全保障,但它的複雜性,卻令其等到十九世紀才流行起來。很多年以來,維吉尼亞密碼都被認為是不可破解的。不過,也是在十九世紀,查爾斯&iddot;巴貝奇‐‐一個性情古怪的天才將其破譯了。讓我們來看看解密的過程:

這個人也因為其在電腦科學領域方面所進行的先鋒性工作而被世人所熟悉。巴貝奇(babba)透過尋找重複的字母段破解了這個密碼系統。當然,維熱納爾密碼的優勢在於這種密碼被假定為它將不同位置的字母進行不同的加密。比如同一段文字中的&ldo;the&rdo;可能在前面表現為&ldo;upk&rdo;,但在後面則被表現為&ldo;bnf&rdo;。同樣,像&ldo;aker&rdo;這樣的字母也會被進行不同的加密。但是,第一個和第三個&ldo;the&rdo;都會被編碼為&ldo;upk&rdo;。第一個&ldo;the&rdo;中的&ldo;t&rdo;會用&ldo;b&rdo;來進行編碼,而第三個&ldo;the&rdo;中的&ldo;t&rdo;也同樣是用&ldo;b&rdo;來編碼。發生這種情況是因為第三個&ldo;the&rdo;是排在第一個&ldo;the&rdo;後面第二十一個字母,而三字金鑰big會在重複七次之後又回到了最開始。在任何比金鑰要長得多的加密資訊中,都會不可避免地出現類似這樣的重複。而一個解密者應該如何才能揭示加密檔案的真正面目呢?比如,如果加密文字&ldo;upk&rdo;出現了兩次,中間隔著21個字母,那麼他就可以推斷出金鑰的長度是21的整除數。或者換種說法,他可以推斷出21是金鑰的倍數。(約數或稱除數是一個數字被除之後不會有餘數。比如21的除數就是1、3、7和21。)如果獲得了足夠多類似的線索,解密者就可以知道金鑰的確切長度。一旦他知道了金鑰長度,他就可以對加密資訊進行日常頻率分析。注意,數學在解密工作中總是放在首位的:解密者首先會計算出金鑰的長度,這步工作甚至是在他要考慮金鑰的具體內容是什麼之前所要做的。

巴貝奇的獨具創意的技巧開創了一片密碼術的新天地,並且將數學工具引入到了以前被認為專屬於文字學的領域之中。即使一種編密碼系統沒有明確地使用數學,但其中隱藏的格式卻通常需要以數學的方式進行整理。

之後又過了九年,在一八六三年,一位業餘數學愛好者、時年五十八歲的普魯士退役炮兵少校弗里德里希&iddot;卡西斯基(friedrich kasiski)出版了一本小冊子,名字叫《密寫和破譯的藝術》(die heischriften und die dechiffrierkunst)。簡單描述一下它的原理:被加密方指定的這個數列,也就是金鑰,在實踐中不可能是無限長的;在通常情況下,它的長度不僅不會超過明文長度,甚至往往還相當短‐‐在斯維提斯的例子中,金鑰&ldo;eily&rdo;的長度是五位,也就是說,每加密五個明文字母,就要迴圈使用&ldo;eily&rdo;,對後面的明文字母繼續加密。

&ldo;迴圈使用金鑰進行加密&rdo;‐‐整個多表替代的破綻和死穴,也正在這裡。

首先,破譯的第一步就是尋找密文中出現超過一

目錄
穿成農女來修仙和影后隱藏戀愛後女帝逢春錄弱道欺天紅樓夢長生仙途:育妖養植求仙
返回頂部