木叶的一段往事
作者:失眠的负鼠 | 分类:其他 | 字数:51.4万
本书由番茄小说网签约发行,版权所有侵权必究
第67章 暗号班中初立威
情报特化班成立后的第五天清晨,天色还有些朦胧,在木叶一隅的刑讯部里,一条狭长而光线昏暗的走廊上,发出了阵阵均匀的脚步声。
来人正是不久前被调回木叶村的明,他刚走进标有“暗号班”门牌的屋子里,便有一个身着白大褂,戴着眼镜的女忍者迎了上来,一脸兴奋地汇报道:“报告明队长,我们又成功破译了多份冥组织的通讯电报。”
“哦,辛苦了。”明看着满屋子的忍者,不禁疑惑地问道,“志保,今天有什么紧急任务吗?怎么大家都在?”
除非前一晚有任务,否则明每天都会起得很早,这几天他简单吃过早饭后,便会来暗号班这边签个到,之后再去约定的地方与另外两名队友会合。
平常他都是第一个到达暗号班,可今天却变成了最后一个,暗号班里监听抄报的,破译密码的,翻译文字的,都在忙碌地工作着。
“并没有紧急任务,只是昨天晚上大家都没回去。”志保激动地将手上的文件递给了明,继续说道:“我们一整晚都在这里破译那个组织的通讯密码。”
“哈?”明随手接过志保递来的文件,假装认真地扫了几页,随后才问道:“这不过是一些很普通的商业电报,而且时效性很短,大部分电文都已经没用了,你们至于这么废寝忘食吗?”
“至于吗?你知道自己在说什么吗?”尽管明曾经帮助过她,而且还是她同期好友天天的哥哥,但志保还是不能忍受明那种轻描淡写的样子,“你难道不知道,那个组织在密码通讯方面,尤其是编写方面的能力,都是我们望尘莫及的。
甚至连他们编写的一些明码电报,都一度让我们难以捉摸,现在好不容易找到了破译他们电文的方法,你居然能说出那样的话?”
或许是因为志保的声音提高了几分,在相对安静的暗号班内显得有些突兀,很多忍者都听到了她说的话,瞬间便有十数道不满的目光射向了明。
他们多是一些年轻的忍者,自愿留下来加班,为爱发了一整晚的电,破译出了全忍界最晦涩难懂的暗号,正觉得自己是全忍界最优秀的情报员时——
那个刚调过来没几天的小队长,居然轻飘飘地给他们送来一句“至于吗”,刚才的雄心壮志突然就被消磨了,换句话说,他们已经开始生气了。
一下子被推上了焦点位的明也有些无奈,电报这种东西,都还是他刚穿越过来那会儿,自保能力不足,不方便在部下面前暴露身份,才随手做出来的小玩具。
哪怕是之后更新迭代的哑迷机,在明眼里也只能算是玩具。毕竟他在穿越前研究的,可是量子领域的新武器,平时和同事的聊天内容,也都是和量子通信相关的话题。
他连卫星通信中的DES码算法都不怎么看得上眼,你还非要和他聊什么电报密文的破译,可不就是自讨没趣吗?
“哈哈哈,明你刚来暗号班,可能还不太了解破译一份冥组织电文的难度。”察觉到暗号班中的气氛有些尴尬,暗号班内另外一名姓浅野的小队长站了出来,“平常我们破译一份暗号,通常是利用语言的频率特征...”
见有人帮他搬来了台阶,明也不至拂了对方的好意,当即挂上了尴尬而不失礼貌的微笑,安静地听着对方给他“科普”。
其实这种对语言的字母频数和使用频率进行统计,利用语言的连接特征来破译暗号的方法,对明来说就如同某部小说中黑帮小弟绘制的“跳舞小人”,实在是太简单了,简单到用最基本的数学方法就能破译。
“虽然冥组织用来联络的电文中只有二十六个字母,比我们常用的四十八个字母要少上许多。”说到这里,浅野队长卖了个关子,“可是在破译时却发现,我们其实很难通过字频统计,来解读这个组织的电文,你知道这是为什么吗?”
对于浅野的问题,明只觉得有些好笑,一个班门弄斧的家伙,也配来考他?他没有回答,只是似笑非笑地看着对方。
浅野等了一会儿,见明答不上来,这才恳切地道:“因为他们在密码本中,引入了‘密钥’的概念,也就是根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。这个密码本很重要,与此相关的知识你都应该记住,以后在暗号班里用得上。”
“浅野队长,你想说的是基于维吉尼亚方阵,所制作出来的维热纳尔密码吧?”志保推了推眼镜,阴阳怪气中还带着些不忿,“这么简单易懂的东西,明队长怎么可能不知道呢?明队长可是个大忙人,您可别耽误人家那宝贵的时间了。”
明本想着等浅野卖弄完学识以后,他随便说上几句把台阶下了就好,毕竟他早就过了争强好胜的年纪,也没有必要当众去打别人的脸。
可现在被志保这一搅和,明再装傻不说话,那么在暗号班其他人眼里,可就真成空降下来的伞柄小队长了,他只能说道:“维热纳尔密码我倒是略懂一些,用两个或两个以上的密码表交替使用来进行加密,既克服了频率分析,又具有数目众多的密钥,破解这类密文的难度相当大。”
第67章 暗号班中初立威
“对呀!维热纳尔密码的优势就在于它将不同位置的字母进行不同的加密。”浅野显出很高兴的样子,手指不住地敲击着桌子,点头道:“可是我们发现,在所有比密钥长的加密信息中,都会不可避免地出现重复的情况。”
“所以你们先从密文中找出完全相同的两组字母,通过记录中间隔着的字母数,大致推断出密钥的长度。”尽管明昨晚没有加班,但还是猜到了浅野他们破译电文的过程。
于是明继续说道:“而只要收集足够多的线索,就能够知道密钥的确切长度,进而对加密信息进行日常频率分析,最终破译密文。循环使用密钥进行加密,的确是这种多表替代的最大破绽!”
“好!不愧是火影大人选中的人,你确实有资格担任暗号班的小队长。”浅野这个内行人,倒是从明的话中听出了不少门道,“我们昨晚就是用你说的那种方法,破译了冥组织的多份电文。但是还有一部分截获到的密文,却无法使用这种方法破译。”
“一部分密文无法破译?”明瞥了一眼志保,试探地问道,“所以你们昨晚加班,就是为了多破译一些电文,以便于从中寻找到规律?”
“是的。”志保脸色还有些尴尬,她没想到明居然真的懂暗号,当下的态度也收敛了许多,“明队长,那个,刚才我说话有些...”
“误会而已,不用在意。”明还不至和一个小女孩计较,他接着问道:“不过为什么不先派个人来问问我?你们说的那种电文,我可能知道该如何破译。”
“你说什么?志保,快拿几份密文给明队长看看。”浅野显露出既兴奋又紧张的神情,“根据我的推测,这类使用了更高级加密方法的电文,很大可能就是冥组织高层间联络的方式,如果你能够破译...”
“我先看看吧。”明接过电文后,便让咸鱼扫描了其中一份,果然是用哑迷机编写出来的电文,但他还是表现出一副若有所思的样子,猜测道:“我想这应该是用英格玛编写出来的电报。”
电报内容是铁之国那边的商会分部,在上个月联合总部这边,卖出了手中的所有铁矿,并用筹措的资金大量购入木炭。
明知道这件事,因为铁之国官方在前不久发现了一处纯度更高的新铁矿,组织便趁着消息正式公布前,卖出了手中品质较差的铁矿石,同时向铁之国申请开采这处新铁矿。
虽然组织最后也没能拿下采矿权,但无论谁想要制铁,为了保证所冶之铁的质量,只能准备相当于铁矿石两到三倍的木炭。
组织提前购入木炭的操作,影响到了铁之国周边地区近七成的木炭流通量,目前的市价也涨到了去年同期的百分之三百二,无疑是大赚了一笔。
可这一切也正如明之前所说,商业电报的时效性是很短的,这份电报早已失去了原有的价值。
而且就算明在木叶截获电报的第一时间,就帮木叶破译了电文内容,对组织的影响也极为有限。这些商业性质的电文,根本就不会引起木叶忍者的重视,甚至都不会汇报给火影。
“英格玛?”浅野疑惑地问道,“那是什么?”
“一种编码、译码完全依靠机械的全自动加密机器,我以前在商会总部那边用过几次。”明回答道,“虽然基础原理和维热纳尔密码类似,但字母的替换方式,却是升级了不止一个档次的复式替换。”
“复式替换?”暗号班不少人停下了手里的工作,一个个凑到明的周围,想要听得更清楚一些。
“嗯,这种机器的精髓便在于‘编码器’,它可以通过‘转子’的转动实时改变替换方式。”明一边在纸上画着示意图,一边继续说道,“据我所知,这种机器的每一个转子有26档,每一档就代表一种替换方式。
每当你使用这种机器输入一个字母,都会触发转子切换成另一档替换方式。而每个字母的替换方式不同,也就意味着频率分析和概率统计都将没有用武之地。”
这时一旁有大聪明发问了:“那也只有26种替换方式啊,到了第27个字母,不还是回到最初的替换方式了吗?我们只要多花些时间,同样可以通过频率分析来破译吧?”
“多花些时间?我说过这种机器只有一个转子吗?”明反问道,“据我所知,这种机器拥有3个可插拔的转子,至少是26*26*26*6,超过10万种组合,你确定自己能够通过频率分析破译?”
其实明还没算上将个别字母临时对调的加密方式,否则只要临时对调其中的三对字母,便可以带来就超过1000亿种的变化,而这一切只需要一块小小的接线板就能实现。
“明队长,他们用这么复杂的加密方法,在解码的时候不会很费劲吗?”志保觉得有些不可思议,这么复杂的加密真的实用吗?
“不会。”明回答道,“在解码的时候,只需再拿一台英格玛,把3个转子拨到和发件人机器相同的位置,然后将密文再加密一次,便能自动还原成最初的内容。”
“这...?那个组织居然开发出了这样的机器!”浅野倒吸了一口凉气,“单凭我们人力,根本没法破解这样的密码,或许我应该上报火影大人,看能不能让暗部去偷一台这样的机器。”
“...浅野队长,冥组织开发的这种机器,全都是明码标价的,如果你想要的话,我可以帮你去代购一台。”明指了指一旁桌上的台式电脑,继续说道,“就跟这台能够储存大量资料的电脑一样,只要你有足够的钱,我就有购买的渠道。不过嘛...”
“不过什么?”浅野问道,“价格方面不是问题,火影大人还是给我们暗号班拨了不少资金的。”
“如果您只是想要破解这样的密文,根本就用不着刻意去买一台英格玛。”明说着打开了电脑,待界面稳定以后,便开始一条一条地输入命令,“电脑除了储存资料,还拥有着极强的算力,区区一个英格玛编写的密文,给我几分钟就能强行破译出来。”
破译的原理其实很简单,把英格玛的10万种替换模式全部试一遍,然后采集每种编码器设置所对应的密钥,最终汇总到数据库即可。
只要掌握了一定的编程知识,便很容易在电脑上模拟出能够自动转动编码器转子的“反向英格玛”,也就是曾经“炸弹机”的功能。
“看,就是这么简单。”在电脑的强大算力下,明很快就找到了能够匹配的密钥,随后显示屏上也出现了电报的内容。
“噢!”能够看清显示屏上文字的忍者,都忍不住惊呼了一声,他们多是训练有素且经验丰富的中忍,区区一篇英文电报还难不住他们。
只是这一声惊呼,却引来了一阵骚动,后面来的人看不清屏幕,又耐不住好奇,便往前面挤,尤其是几个刚毕业的下忍,最是来劲。
“你们很闲吗?”明关掉了显示器的开关,骂背对着众人大喝道,“上班时间不好好干活,都凑到这里做什么?回去!”
喝声中,暗号班的忍者们纷纷散开,回到了自己的位置上。哪怕整个暗号班中就数明最能摸鱼,也没有人敢多说半句,无他,只因明借着破译电文的事情,在暗号班里立了威。
没有人愿意冒险去得罪职位比自己高的人,尤其这还是个有着真才实学,前途一片光明的年轻人。
然而他们不知道的是,这个年轻人在暗号方面崭露头角的目的,却不仅仅是为了立威。