91书院(91shuyuan.com)更新快,无弹窗!
没点名,把卷子发回来的时候看了她一眼。汪昭把卷子折了塞进笔记本里,下课以后一个人坐在教室里把错的地方重新抄了三遍。
但她的数学底子在那里摆着。排列组合、数论、概率,这些东西她用了十几年,像刻在骨头里的。讲到密码结构的时候,别人还在纸上画格子,她已经能在脑子里把数字翻来覆去地重新排列了。
第二周的一次课堂练习。韩先生给了一份密文和对应的密码本,要求对照破译。密文不长,几十组数字。班上的人埋头翻密码本,一组一组地查。汪昭翻开密码本看了几页,合上了。
她把密文从头到尾扫了一遍。脑子里那些数字开始自己排列组合,一组一组地对应,一组一组地排除。她在纸上写下了译文。
交上去的时候韩先生看了一眼表。不到十分钟。他核对了一遍,全对。没说什么,把卷子放在一边。
(本章未完,请点击下一页继续阅读)第85章电讯班(第2/2页)
课后韩先生把她叫到办公室。
“你刚才破译的时候,查了几次密码本?”
“一次都没查。”汪昭说,“翻了翻,记住了几个常用的,剩下的推出来的。”
“怎么推的?”
“日文字母在电码里出现的频率不一样。这份密文不长,但有几组数字重复出现了好几次。对照密码本找到一组,剩下的根据相邻关系和排列规律推。”
韩先生看了她几秒。
“你以前接触过这个?”
“没有。但数字的排列组合,我很熟悉。”
韩先生没再问。他从抽屉里拿出一份旧电报的抄件,没有抬头,没有落款,只有数字。
“试试这个。不带回去,就在这里看。”
汪昭接过去。第一行还没看完,就知道这跟课堂上的不一样。没有密码本,没有任何提示,只有一堆数字。她把数字分段,找相同组合的重复频率。脑子里那些数字开始滚动,一组一组地配对,一组一组地排除。有些组合出现了太多次,不可能是随机的。她试着把这组高频数字对应到日文字母表里最常见的元音。
推了快一小时,不是没有头绪,是头绪太多了。每一条路都走不远,走到一半就断了。
她摇了摇头。
“解不出来。没有密码本,单靠频率分析,我只能猜个大概,不能确定。”
“能猜多少?”
汪昭指了指纸上的几组数字。“这组,应该是‘の’。这个出现频率太高了。还有这组,可能是‘し’。但我不确定。”
韩先生把那份抄件收回抽屉。
“这是日本人几年前的一套商用密码,已经停用了。你能推到这个程度,可以了。”
电讯班的课程继续推进。
汪昭慢慢摸清了自己的路数。凡是需要死记硬背的,她都吃力。电码表背得慢,五十音图对应的数字组合,别人一周能记个大概,她两周还不敢说全对。但凡是需要排列组合、需要找规律的,她比别人快一截。
韩先生有一次在课堂上发了四份不同的密文,每份配一本密码本,要求限时破译。班上的人埋头翻本子,一页一页地查。汪昭翻开第一本,看了一遍,合上,在纸上写。第一份,四分钟。翻开第二本,看,合上,写。第二份,五分钟。第三份,六分钟。第四份,八分钟。
她把四份译完的时候,旁边的人还在查第一本。
韩先生走过来看了看她的答案,全对。他什么也没说,把卷子收走了。但第二天,他把汪昭调到第一排坐了。
晚上回到家,聪聪已经睡了。
楚材在书房,门开着,她路过的时候他抬起头。
“学得怎么样?”
“还行。”
“听说你们那边有个测试,你破译的速度比第二名快了一倍多。”
汪昭去厨房倒了杯水,站在窗前喝。喝完把杯子放在窗台上,回卧室把笔记本翻开。今天讲的日本海军密码结构,她又在脑子里过了一遍。那些数字在她脑子里自动排列组合,像一盘打乱的棋,她一颗一颗地往回摆。
二月中的一堂课,韩先生讲日本海军密码的构造特征。复杂的数字变换,频繁的密钥变更。班上的人听得云里雾里,汪昭在笔记本上画了一张又一张表。
下课以后韩先生走到她桌前,放下一份文件。
“这是中统最近截获的一份日军密电。用的是海军主要密码系统,已经解出来了。你拿回去看看,不用翻译,看看你能不能自己走通这个流程。”
汪昭翻开文件。第一页是密文,第二页是密码本的局部复原。她把密文和密码本对照着看了一晚上。那些数字在她脑子里滚动,分组、对应、排除、验证,每一步都踩在规律上。她闭上眼睛,把整个过程在脑子里从头到尾走了一遍。睁开眼,在纸上写下了译文。
跟文件后面附的答案比对,一