旁邊看鬧劇的焚雙焱笑得東倒西歪。連樊茵茵都忍不住偷笑了一聲。
渝州一腳踹飛了波南,他手上的1/3並沒有涉及「摺疊法」,自然也就沒那麼快想到答案。
他拿過周小林的那1/3本密碼新解,翻到「摺疊法」 那一頁,例子十分簡單,選用的正是《自然的紋理》的一段話:
「將知識填充入大腦的過程能讓人感受到經久不息的歡愉………這驅使著每個生物不停尋求自身,探知未來,改變世界。」
而下方則是一串數字,分別代表第幾句話的第幾個字母。
將那幾個字符挑出來,重新組合,能得到一句話:
「知識,您是我的神,請允許我朝您跪拜。」
這,這語氣,怎麼和那位圖書管理員那麼相似。可是著作者i和圖書管理員i應該不是一個人啊。
那種莫名的不安再次自渝州心中冉冉升起,難道…
※※※※※※※※※※※※※※※※※※※※
放在作話中解釋:
crib」的原意是指考試作弊時的夾帶,在密碼學表示一段未加密的文字或字符串。
在二戰時被廣泛應用於「隱謎」密碼機的破譯。
有時,由於種種原因,德國人會把同樣的電文內容用新舊兩種參數加密各發送一遍;這時就有可能利用舊參數加密發送的電文作為crib來破解新參數的密文了。這種crib在布雷契萊莊園被叫做「接吻」(Kiss)。
為了獲得所需要的crib,英國會刻意製造一些事件,引發德軍在來往電文中使用某些詞。如故意在某一地區布雷,當地的德軍就會立即向上級報告,請求派工兵來掃雷。這樣,在來往電文中一定會包含「地雷」這個詞。這種獲取crib的方法在布雷契萊莊園被稱為「種花」(Gardening),英國人對此屢試不爽。
………
crib的確認
設已確認一份加密電文中包含了一段crib內容,則將密文與crib上下並排對齊,然後逐個位置比較上下字母;如至少有一個位置的上下字母相同,則將crib右移一位,繼續比較;直到發現兩者在所有的對應位置上沒有相同的字母,則密文中的這段字符串很可能是對應crib內容的加密文字,於是得到這些位置上的一些加解密字母之間的對應關係。可以證明,只有少量的「隱謎」機轉輪的組合設置才能夠正好在那些位置上將給定的crib加密成所對應的字符串,從而排除了大量的不符合要求的轉輪組合設置,使得進一步的破譯工作大大簡化。據統計,一份加密電文中只要含有約30個字母的crib就可以被破解。
