式衝突,是否標記?】
他當時選了“是”,但沒太在意。
現在,他重新調出被標記的數據列表。
正好五條。
19、32、47、58、69。
全部對上了。
沈前鋒深吸一口氣,在係統界麵上操作。他選中這五條電文,選擇“隔離分析”,然後輸入新的指令:“忽略已輸入的參數,僅基於這五條電文,推導可能的密碼規則。”
分析儀開始運行。
進度條緩慢移動,從1%到10%,再到30%。窗外的雨聲漸漸小了,閣樓裡隻剩下鉛筆在紙上劃過的沙沙聲,和係統運行時幾乎聽不見的微鳴。
沈前鋒盯著進度條,手指無意識地敲著桌麵。
如果他的猜想正確,那麼這五條電文使用的就是另一種密碼。而另一種密碼的規則,很可能就藏在這五條電文之間——因為它們數量太少,不足以形成複雜的加密體係,反而更容易暴露規律。
就像一個人用假名寫信,如果隻寫一兩封,很難看出破綻。但如果寫五封,筆跡、用詞習慣、甚至折信紙的方式,都會重複。
進度條走到70%時,突然卡住了。
係統彈出一個紅色提示:
【數據量不足,無法完成推導。需要至少一條對應明文。】
沈前鋒皺起眉頭。
五條密文,沒有一條知道原文。這就像要解開一個數學方程,卻隻有未知數,沒有常數。
除非……
他看向47號電文。
那份關於閘北刺殺的電文。
雖然不知道原文,但他知道結果——刺殺發生了,日軍憲兵隊出動了。那麼電文裡至少應該包含“閘北”“行動”“目標”這些關鍵詞。
沈前鋒重新拿起鉛筆,在紙上寫下幾個詞:
閘北。
行動。
目標。
清除。
確認。
然後他打開係統,在分析儀裡選擇“手動輸入假設明文”。他輸入“閘北行動目標清除確認”這九個字,對應47號電文的四十七個字符。
係統提示:“字符長度不匹配。”
當然不匹配,密文長度是明文的好幾倍,這是基本加密常識。
沈前鋒刪掉重來,輸入“今日於閘北實施清除行動目標已確認”,十七個字。
還是不行。
他想了想,換成日文思考。
如果是日軍參謀起草的電文,會怎麼寫?“本日、閘北にて清除行動を実施、目標確認済み”——大概就是這個長度。
他數了數字符,二十一個。
而47號密文是四十七個字符,多出來的二十六個字符,可能就是填充碼、校驗碼和加密後的冗餘。
沈前鋒在係統裡輸入這串日文假想明文,選擇“嘗試匹配”。
分析儀再次運行。
這次進度條走得很順暢,五秒後,屏幕上彈出一行字:
【匹配度37%。發現可能規則:每兩個明文字符對應五個密文字符。填充字符使用固定序列“2457”。】
37%的匹配度不算高,但已經足夠說明方向正確。
更重要的是,分析儀發現了“固定序列”。
在密碼學裡,固定序列就像是簽名。如果每份電文都使用相同的填充序列,那麼隻要找到這個序列,就能把填充部分剝離出去,剩下的就是真正的加密內容。
沈前鋒立刻讓分析儀掃描其他四份電文,尋找“2457”這個序列。
19號電文,在第十六到十九字符位置,找到“2457”。
32號電文,在第二十二到二十五字符位置,找到“2457”。
58號電文,在第九到十二字符位置,找到“2457”。
讓您第一時間享受最新章節,請訪問𝗼𝗼𝗽.𝘁𝘄
69號電文,在第三到第六字符位置,找到“2457”。
全部命中。
沈前鋒感到心跳加快了。他讓分析儀剔除所有“2457”序列,然後重新計算五份電文的加密內容長度。
結果出來了:
。符字個八十三剩後除剔,文電號91
。符字個一十四剩,文電號23
。符字個三十四剩,文電號74
。符字個六十三剩,文電號85
。符字個四十三剩,文電號96
。8.6、2.7、6.8、2.8、6.7是別分商的到得,5以除果如,字數些這
。對不
。符字文密個5.2應對符字文明個每麼那,符字文密個五應對符字文明個兩為因——5.2以除數符字把次這,算計新重鋒前沈
:了來出果結
。符字文明個2.51約應對,文電號91
。符字文明個4.61約應對,文電號23
。符字文明個2.71約應對,文電號74
。符字文明個4.41約應對,文電號85
。符字文明個6.31約應對,文電號96
。字個31、41、71、61、51是約大,數整取
。格風的令指事軍短簡合符全完,度長個這
。氣口一出吐長長,上背椅在靠鋒前沈
。了門到找他
。碼密用備的動行殊特於用、接直更、單簡更套一,碼密套一另是實確的用使文電份五這。的做料材麼什用,狀形麼什是門道知少至但,匙鑰有沒還然雖
。上釋注的掉撕被頁半那在寫就能可很,則規的碼密用備而
。本碼密冊半上到找要需他
。文電的碼密用備套這用使多更到找,者或
。長悠而悶沉,聲笛汽的船輪上江浦黃來傳處遠。了停經已雨但,黑漆舊依色天的外窗。分十二點四晨淩,間時眼了看鋒前沈
:字個兩下寫後最他,邊旁文電號74在。件錄抄文電的上桌好理整,麵界統係掉關他
”。餌誘“
自軍日是的真文電份這果如