第一部分:故事篇  第68章 追尋鋼琴中的寶藏(2)   加入書簽
章節字數:2711
滾屏速度: 保存設置 開始滾屏

    “恩,這事的確很可疑。”被我一個電話拉過來的某小孩深沉地吐出一句話,然後抬頭看到小穗後馬上改口,“啊我是說這件事情真的好奇怪哦~~~是吧姐姐~~”順道捎給我一個爛漫無邪的7歲孩童的臉。
    “是啊……”欲哭無淚,你說你都多大的人了,“無論如何,先把密碼解開吧。”“密碼?在哪兒?”柯南急著問,這時候表情從7歲升級到10歲。
    我把那張複印件給他,他拿著研究琢磨了一會兒,判斷道:“這應該是那個小偷的,從紙的折舊程度上來看不像是酒井家遇到小偷後再複印的,可能是小偷自己原先複印好的,他去酒井家偷東西的時候掉了。
    另外,還可以判斷出,這個小偷並不是去偷東西的,帶著這種紙,必定是有指定要的東西,而且還是別人讓他去偷的,才給了他複印件,而且這東西肯定和鋼琴有關。
    他之所以要去那麼多家,是因為雖然知道與鋼琴有關,但是卻不知道是哪家的鋼琴,而他又沒有解開這個密碼,如果解開的話就不會還隨身帶著這張紙了,所以說不定這個密碼是尋找那架目標鋼琴的重要線索。”
    柯南一口氣說完,我和小穗眨眨眼睛——弓雖啊真的偵探就是不一樣。
    “柯南你好厲害,你這麼小就能推理得這麼棒,將來一定會成為名偵探。”小穗讚許地說。
    “也不是拉~~~因為我總覺得這個案子挺似曾相識的。”柯南認真地說道,一邊回憶著那個似曾相識。
    “柯南你說的那個相似的案子,應該是《福爾摩斯探案集》裏的《六尊拿破侖塑像案》吧。”
    我坐在沙發上翻開《福爾摩斯探案集》,說,“我剛開始也覺得有些相似,這裏的鋼琴就好比塑像,也是一個人要得到其中的一個,隻不過我們還不知道這裏的這架鋼琴,是不是也藏得有珍珠。”
    “這個案子我也看過,那這麼說那個小偷就是這些鋼琴的製作者或者他同伴羅?”小穗接過書翻了翻說。
    “還不能這麼肯定。”柯南思考著,“不一樣的地方很多,也不能用一件事來絕對衡量一件事,福爾摩斯本人就認為相似的案子有參考價值,但細節的不一樣往往導致相反的結果。我看這個小偷案,還得從這個密碼先入手。”
    得,繞了一圈,還是要先解開這個破密碼。
    我不滿地拿起筆,抽過來一張草稿紙,對柯南和小穗說:“從密碼表麵上看,字母密碼,當然也有可能是麻煩的二重加密,而且用同樣的密碼加密——我當然希望別這樣,很無聊。
    咱們先分頭用愷撒柵欄波雷費埃特巴什抽取換位分區加減代替之類的試試。”
    於是,辛苦的活動開始了,密碼越是掌握的多,解開密碼的幾率就會越大,同樣的,在密碼學得混雜,從表麵上找不出密文的特點或規律,解密碼花的時間也會更多,因為需要一個個去試……
    2個小時後——三人光榮宣告失敗……
    “看樣子不是單純的移位或者加減或者代替之類的密碼。”我瞄著眼看一桌子的畫花了的草稿紙,鬱悶地說,不怕密碼沒學過,就怕學多了不知道用哪種……
    “要不要計算字母頻率?”柯南拿著密碼沒頭沒腦地冒這麼一句,靠大哥你當這是數據研究麼。
    “隻有14個字母你算它有什麼用,頻率計算應該用在長篇加密文中。”我不宜時機地訓導說。“那會不會是坐標?”小穗問。
    坐標?坐標一般都是數字的,當然,也有字母的,隻不過我一想到維吉尼亞那誇張到扭曲的字母坐標就頭疼……
    “要不我們試試四方密碼吧,我上次破那個柵欄密碼的時候在圖書館就翻過有關四方密碼的書(詳見《偵探測試WHO怕WHO》),是一種用字母標識的坐標。”柯南靈光一現地說。
    “四方密碼的確很有可能,你看這麼多S不是一般的密碼加密時會出現的。”我聽後分析著說,“可是四方密碼會用兩個關鍵詞做密匙(密鑰),不知道這兩個也沒辦法解啊。”
    這裏介紹四方密碼:
    四方密碼是一種對稱式加密法,由法國人FelixDelastelle(1840年–1902年)發明。
    這種方法將字母兩個一組,然後采用多字母替換密碼。
    四方密碼用4個5×5的矩陣來加密。每個矩陣都有25個字母(通常會取消Q或將I,J視作同一樣,或改進為6×6的矩陣,加入10個數字)。
    首先選擇兩個英文字作密匙,例如example和keyword。對於每一個密匙,將重複出現的字母去除,即example要轉成exampl,然後將每個字母順序放入矩陣,再將餘下的字母順序放入矩陣,便得出加密矩陣。
    將這兩個加密矩陣放在左上角和右下角,餘下的兩個角放a到z順序的矩陣:
    abcdeEXAMP
    fghijLBCDF
    klmnoGHIJK
    prstuNORST
    vwxyzUVWYZ
    KEYWOabcde
    RDABCfghij
    FGHIJklmno
    LMNPSprstu
    TUVXZvwxyz
    加密的步驟:
    兩個字母一組地分開訊息:(例如helloworld變成helloworld)
    找出第一個字母在左上角矩陣的位置
    abcdeEXAMP
    fghijLBCDF
    klmnoGHIJK
    prstuNORST
    vwxyzUVWYZ
    KEYWOabcde
    RDABCfghij
    FGHIJklmno
    LMNPSprstu
    TUVXZvwxyz
    同樣道理,找第二個字母在右下角矩陣的位置:
    abcdeEXAMP
    fghijLBCDF
    klmnoGHIJK
    prstuNORST
    vwxyzUVWYZ
    KEYWOabcde
    RDABCfghij
    FGHIJklmno
    LMNPSprstu
    TUVXZvwxyz
    和波雷費一樣,找右上角矩陣中,和第一個字母同行,第二個字母同列的字母:找左下角矩陣中,和第一個字母同列,第二個字母同行的字母(還是如波雷費裏介紹的能夠組成一個長方形)
    helloworld的加密結果:
    helpmeobiwankenobi
    FYGMKYHOBXMFKKKIMD
    “不是用example和keyword嗎?”柯南問。
    “哪有那麼簡單,真這樣的話四方密碼就不會那麼難破了,不知道這兩個關鍵詞,就等於無法使用四方密碼解密。”
    我頭疼起來,密鑰永遠是最麻煩的東西,“我想,這裏的一個關鍵詞,應該是鋼琴PIANO,至於另外一個,還得想想了。”
    小穗回憶著什麼,忽然說道:“我好像聽奈麗和友美說過,她們家的鋼琴和我家的一樣也是白色的。”
    “都是白色的鋼琴?那麼另一個關鍵詞就是白色WHITE了。”我激動地馬上在紙上寫起來,先把用WHITE和PIANO這兩個密鑰加密的矩陣列出來,然後補上左上方和右下方的字母矩陣。得到:
    abcdeWHITE
    fghijABCDF
    klmnoGJKLM
    prstuNOPRS
    vwxyzUVXYZ
    PIANOabcde
    BCDEFfghij
    GHJKLklmno
    MRSTUprstu
    VWXYZvwxyz
    “現在我們就試試吧,應該會得到目標鋼琴的線索。”柯南拿到四方密碼的四方矩陣後,已經迫不及待地用筆畫噠起來了。
    隻是小穗有點不安,畢竟她家的鋼琴也是在那店裏新買的,她家的鋼琴也是白色的,她請的家教老師也是一樣的,如此相同的情況,不論換作是誰,都會有些許的擔憂吧。
2024, LCREAD.COM 手機連城