全然對眼前一排排雜亂無章的字母毫無頭緒可言的夢梵,最終決定向凱文求助,但願對方能領悟這其中的奧義:“凱文,你能看懂這寫得都是些什麼東西嗎?事實上,這裏麵我隻認識‘lie’——謊言這個單詞。”
“讓我看看,”凱文隨即單手托住下巴,微微蹙眉一臉認真地看著紙上的字思索起來,另一隻手則緩緩劃過泛黃變脆的紙頁,“這段話的意思是,夢梵不準對凱文撒謊,否則會遭到最惡毒的詛咒……”
凱文煞有其事地說著,然而餘光中夢梵卻突然一臉不爽地雙手叉腰,仿佛他再不給出個合理可信的解釋,就等著被“討伐”。調皮地吐吐舌頭,見好就收的凱文趕緊繼續解釋道:“這麼說當然是開玩笑的啦,依我初步的判斷,這應該是一段尚待破譯的密文。倘若它是凱薩密碼或其變形的話,說不定我還能破譯出來。”
“你居然還會破解密碼?這似乎還是個挺高端的技術活,你能行嗎?”夢梵有些詫異的問道,鑒於此前一直在失敗的悲慘經曆,她不由得對其能力產生了些許質疑。
“我有你說的那麼不靠譜嗎?想當年,弗朗西斯教我們如何用凱薩密碼撰寫密信的時候,我可是學得最好的一個。”凱文不願承認地一把將本子奪了過來,隨即為自己的聲譽辯護道,“隻不過我今天的運氣差一點罷了,不過依我以往的經驗看,破解這個應該不會太困難。”
“那你加油啦,但願不會讓我再次失望。”夢梵真誠地笑笑祝福道,相比失敗之後的幸災樂禍,她此刻要給凱文的則是信心,“不過話說回來,被你不停提起的凱薩密碼到底是什麼?”
夢梵突然露出的疑惑表情,讓凱文不由得想起當初那個總希望把事情弄清楚而不停提問的“問題少女”,幸福地淡淡一笑,凱文一邊在紙上迅速地寫著什麼,一邊為其解釋道:“凱撒密碼是一種最簡單且最廣為人知的加密技術,而它作為一種最為古老的對稱加密體製,在古羅馬的時候都已經很流行。
“它的替換加密的技術基本思想是,通過把明文——也就真正要被傳遞出去的、有意義的信息中的所有字母,依據字母表上的順序向後或向前按照一個固定數目進行偏移,從而替換成如我們眼前這樣雜亂無章的密文,從而實現實現加密和解密。
“例如,如果你的轉化方法,或者更專業的說法稱之為‘密匙’,是把明文字母的位數向後移動三位,那麼原文中所有的A就變成了密文的D,而其它的字母依次類推即可。也就是說,由你所確定字母移動的位數,即凱撒密碼加密的密鑰,也同時是解密的關鍵,僅需要將之逆向操作。”