筛选出五份。
本小章还未完,请点击下一页继续阅读后面精彩内容!
19号、32号、47号、58号,还有一份是69号。
69号电文昨天才收到,内容简短到反常:“樱花,确认。”
“樱花”是什么?
沈前锋在记忆里搜索。潘丽娟提供的参数里没有这个词,黄英的注释里也没有。日军常用代号有“山”“川”“梅”“兰”,但“樱花”太直白,更像是某种临时约定的暗语。
他看了眼69号电文的发送时间:凌晨三点十七分。
这个时间,除了值班电台,大部分部队的通讯都应该静默。除非有紧急情况。
或者,除非这不是发给部队的。
沈前锋感到后颈的汗毛竖了起来。
他打开系统,调出分析仪的历史记录。四天前,当他第一次输入所有参数时,分析仪曾弹出一个提示框:
【检测到部分数据存在格式冲突,是否标记?】
他当时选了“是”,但没太在意。
现在,他重新调出被标记的数据列表。
正好五条。
19、32、47、58、69。
全部对上了。
沈前锋深吸一口气,在系统界面上操作。他选中这五条电文,选择“隔离分析”,然后输入新的指令:“忽略已输入的参数,仅基于这五条电文,推导可能的密码规则。”
分析仪开始运行。
进度条缓慢移动,从1%到10%,再到30%。窗外的雨声渐渐小了,阁楼里只剩下铅笔在纸上划过的沙沙声,和系统运行时几乎听不见的微鸣。
沈前锋盯着进度条,手指无意识地敲着桌面。
如果他的猜想正确,那么这五条电文使用的就是另一种密码。而另一种密码的规则,很可能就藏在这五条电文之间——因为它们数量太少,不足以形成复杂的加密体系,反而更容易暴露规律。
就像一个人用假名写信,如果只写一两封,很难看出破绽。但如果写五封,笔迹、用词习惯、甚至折信纸的方式,都会重复。
进度条走到70%时,突然卡住了。
系统弹出一个红色提示:
【数据量不足,无法完成推导。需要至少一条对应明文。】
沈前锋皱起眉头。
五条密文,没有一条知道原文。这就像要解开一个数学方程,却只有未知数,没有常数。
除非……
他看向47号电文。
那份关于闸北刺杀的电文。
虽然不知道原文,但他知道结果——刺杀发生了,日军宪兵队出动了。那么电文里至少应该包含“闸北”“行动”“目标”这些关键词。
沈前锋重新拿起铅笔,在纸上写下几个词:
闸北。
行动。
目标。
清除。
确认。
然后他打开系统,在分析仪里选择“手动输入假设明文”。他输入“闸北行动目标清除确认”这九个字,对应47号电文的四十七个字符。
系统提示:“字符长度不匹配。”
当然不匹配,密文长度是明文的好几倍,这是基本加密常识。
沈前锋删掉重来,输入“今日于闸北实施清除行动目标已确认”,十七个字。
还是不行。
他想了想,换成日文思考。
如果是日军参谋起草的电文,会怎么写?“本日、闸北にて清除行动を実施、目标确认済み”——大概就是这个长度。
他数了数字符,二十一个。
而47号密文是四十七个字符,多出来的二十六个字符,可能就是填充码、校验码和加密后的冗余。
沈前锋在系统里输入这串日文假想明文,选择“尝试匹配”。
分析仪再次运行。
这次进度条走得很顺畅,五秒后,屏幕上弹出一行字: