第40章宿敵聯手,電訊室裡的雙雄會
第40章宿敵聯手,電訊室裡的雙雄會(第2/3頁)
高級的雙重置換矩陣。”餘則成放下粉筆,拍了拍手上的粉筆灰,“我當年入職第一個月就默寫過一遍,後來又對照實際截獲的密電驗證過三次。李海豐不管怎麼改,骨架是換不掉的。就像一個人換了衣服,走路的姿勢還是一樣的。”
齊思遠的眼神變了。那種變化很微妙,不是驚訝,更像是一個同行之間的認可。
“那我們從字頻入手。”齊思遠重新坐下,從公文包裡掏出一遝厚厚的紙,“這是情報處截獲的李海豐近三個月的全部電報抄件,共四十七份。我已經做了初步的字頻統計。”
他把紙推到桌子中間。
餘則成拿過來翻了翻,眼睛一亮。齊思遠的字頻統計做得極其細致,不光統計了單字母頻率,還統計了雙字母組合、三字母組合的出現概率,甚至標註了每份電報的發報時間、持續時長和信號強度。
“這些數據……”餘則成抬起頭。
“我花了三天做的。”齊思遠說,“但光有統計不夠,我需要你告訴我,李海豐的加密習慣裡有冇有什麼固定的特征。比如他喜歡用什麼樣的密鑰起始字符,或者他的置換矩陣有冇有偏好的排列順序。”
餘則成把那遝紙翻到最後一頁,開始在空白處寫公式。
“李海豐有一個習慣。”他一邊寫一邊說,“他做雙重置換的時候,第一層的置換表永遠是從密鑰的最後一個字符開始反向排列的。這是他在德國學的方法,叫‘鏡像回文初始化’。軍統的標準教材裡冇有這一條,是他自己加的私貨。”
齊思遠從小本子上撕下一張紙,飛快地記了下來。
接下來的兩天,兩個人幾乎冇有離開過特彆機要室。
白天,餘則成在黑板上用公式推導密鑰空間的縮減路徑,齊思遠在旁邊默默地往表格裡填數據。晚上,兩個人輪流值班,一個人睡行軍床,另一個人繼續盯著那堆電報抄件。
勤務兵每隔四個小時送一次飯,兩個搪瓷碗,兩雙筷子,飯菜一模一樣。
他們幾乎不說廢話。所有的交流都圍繞著數字、字母和公式。偶爾齊思遠會問一個技術問題,餘則成回答完之後,兩個人又陷入長時間的沉默。
但那種沉默和第一天不同。第一天的沉默是警惕,是兩隻獵犬在互相嗅對方的氣味。兩天之後的沉默是專註,是兩臺精密機器在同步運轉。
第三天淩晨兩點十七分。
餘則成盯著黑板上那一串密密麻麻的推導過程,突然停住了筆。
他拿起齊思遠的字頻統計表,翻到第二十三份電報的數據,用手指沿著那一行數字滑過去。然後他抓起一支鉛筆,在草稿紙上飛快地算了一串數字。
“齊先生。”他的聲音有些發緊,“你過來看一下。”
齊思遠從行軍床上翻身坐起來
(本章未完,請點擊下一頁繼續閱讀)