易文翰一看吉時這架勢,意識到這個文檢顧問是真的破譯了密碼,而且有相當的把握,趕緊讓他坐下,調整呼吸,自己則是去給這位義務服務的顧問倒水。
吉時喝了一大口水,心急地解釋:“茉莉花,其實鍾敬勳密碼的秘鑰就是茉莉花,他是特意買了這麼一個筆記本去記載他的密碼,又或者,無意中看到了這個有茉莉花的筆記本,啟發他編寫了這個密碼。”
易文翰雲裡霧裡,茉莉花怎麼當秘鑰?
“我說的茉莉花不是茉莉花,而是古曲小調。”吉時說完,便哼唱起了熟悉的旋律,“好一朵美麗的茉莉花,好一朵美麗的茉莉花,芬芳美麗滿枝芽,又香又白人人誇……”
“所以呢?”易文翰還在雲霧之中。
“你上網去搜一下這首歌的簡譜。”吉時一時間不知道該怎麼解釋,便讓易文翰自己去挖掘答案。
易文翰乖乖聽話,坐在電腦前搜尋。聽到吉時說簡譜而不是五線譜的時候,他就意識到了什麼,因為簡譜是數字,而密碼中大部分都是數字。
“怎麼樣?這簡譜裡,你看出了什麼?”吉時繼續啟發。
吉時這麼一問,易文翰總算撥雲見日,激動地說:“沒有4和7!”
“沒錯,這首歌裡沒有fa和si兩個音,對應簡譜,就是4和7,所以破譯密碼第一步要做的就是把密碼一分為二,前面日期是不用破譯的明文,只專注於後面的密文。第二步就是去掉密文中的4和7,這兩個數字是干擾資訊。”
易文翰在紙上勾畫一番,出去這兩個數字之後,他還是看不出個所以然。
“七個音階不單單對應簡譜中的17七個數字,也對應字母,分別是C、D、E、F、G、A、B,fa和si這兩個音階分別是B和F,所以第三步還要去掉這兩個字母,它們也是干擾資訊。”
按照吉時的說法,易文翰又重新列了一張純淨版的密碼單子,去除掉了所有干擾資訊。
19910909 x212021q0901
g
19970723 120925010801
20010430 q0901
230509
20210511 13212609
20210628 x090115250115
20210804 030805
100901
082101
20210909 260801
q09
g0215
“剩下的密文之中,大部分是數字,字母佔比很小,而且重複出現,可以先把他們提取出來。”吉時繼續指揮。
易文翰照做,提取出字母:x、
、g、q.
“只有這四個字母,它們有什麼特殊意義嗎?”易文翰又一次墜入雲霧之中。
“我看過鍾敬勳瀏覽過的網頁,簡單密碼學入門,也試著用最簡單的凱撒密碼、維吉尼亞密碼和柵欄密碼去套用過,結果都不對。我當時就在想,不可能鍾敬勳比我還聰明,有耐心,去編寫更加複雜的密碼。”吉時邊笑邊說。
“看你的樣子,你這次自負完全正確?”易文翰忍不住調侃。
“沒錯,事實證明,我用那三種最簡單密碼套用破譯失敗之後,沒有去嘗試更復雜的密碼是正確的。事實上,我不是把密碼的破譯工作給簡單化了,而是複雜化了。鍾敬勳的密碼比最簡單的凱撒密碼還要簡單。”
吉時這麼一說,易文翰趕緊低頭再去看這純淨版的密碼,既然這麼簡單,他要是還不能自己破譯出來,豈不丟人?
已知:鍾敬勳用數字和字母去表現音階,而剩下的密文中的字母除了G,其他都不代表音階,數字也有超出17範圍的,所以推斷不能再用音樂去破解。
已知:鍾敬勳的密碼比最簡單的凱撒密碼還要簡單。還有什麼加密方法比移動字母還簡單呢?
突然,易文翰靈光一閃,又在電腦上搜尋。這一次,他搜到了一張圖,一張字母和數字最簡單的對應圖——26個字母分別對應26個數字。
易文翰找到了那四個字母對應的數字,x對應24、
對應14、g對應07、q對應17.這些數字中正好都有之前被去掉的干擾資訊——4和7.所以不能用數字去代替這些字母,因為如果使用數字,就會被當做無用資訊被刪除掉!