,没人解得开。”
他从桌上的文件堆里抽出一叠纸,起身走了过来。步子不快不慢,脸上挂着一个恰到好处的笑。
“日本海军的紫码。”他把纸放到了余则成面前的桌上。“之前的代班处长说让先放着,等新领导来了定夺。这不,您来了。”
他的话说得客客气气,但在场的人都听出了弦外之音。
半个月都没人解得开的东西,往新来的领导桌上一摆。你要是解了,那是应该的。你要是解不了……
呵呵。
余则成低头看了一眼那叠纸。
十几页。全是截获的日本海军通讯残片。密密麻麻的数字和字母。乱码一样。
他翻了两页。
然后他站起身,走到了墙角的黑板前面。黑板上还留着上一次会议的粉笔字迹,没人擦。
余则成拿起一块粉笔。
“紫码。”他开口了,声音不大,但办公室里安静得连窗外的鸟叫都能听见。“1939年日本外务省启用的高级加密体系。基础结构是两组步进式转子,六六三十六种排列。标准的紫码,美国人在珊瑚海海战之前就已经破了大半。”
他在黑板上写下了一串公式。
“但你们手上这批不是标准紫码。”
钱秘书的笑容僵了一下。
“这是双重变步长加密。”余则成继续写。粉笔在黑板上发出细碎的声响。“日本海军用了两套独立的转子序列,嵌套在一起。外层是标准紫码,内层用了一组随机生成的偏移值。所以你们用标准的紫码解法去套,永远套不出来。”
他在黑板上画了一个简单的示意图。两个互相嵌套的圆环,中间用箭头连接。
“解法其实很简单。”余则成放下粉笔,转过身来。“你们看这批电文的第三页,第七行。每隔十二个字符,有一个重复出现的数组。那是内层转子的复位信号。只要抓住这个复位点,把内层剥掉,外层就是标准紫码。”
他说完了。
整个过程不到十分钟。
办公室里没有声音。
齐思远走到黑板前,盯着那个示意图看了十几秒。然后他回头看了余则成一眼。
“双重嵌套。”他喃喃地说。“我之前的方向完全错了。我一直在试着找数学规律……”
“你的方向没有错。”余则成说。“只是你在德国学的那套解法,是基于单层转子的。遇到嵌套结构,需要先把外壳剥掉。这不是数学问题,是结构问题。”
齐思远
本章未完,请点击下一页继续阅读!