主题:谁解谜中密 (四) -- 参考
现代摩斯码发报机电键完全可以采用电子化的双键法,可以减少劳动强度,减少误差,新手不要经过什么训练只要会打字就可发报。
所以谷歌不会雇佣你。
池步洲先生对日本当时使用的外交密码从加密技巧这一角度回忆,列出了五种加密技巧。
最原始的把日语罗马字拼音假名映射成两个英文字母为主的单密码本替换,日本外交最低级的拉码(LA码)即采用这一加密手法。
把日语汉字的部分单字,词语,词组,加上假名,映射成两个英文字母为主的单密码本替换。
在单密码本替换的基础上,使用简单的换位法再加一次密,以打乱原文中的正常语序。
在单密码本替换的基础上,使用复杂的换位法再加一次密, 以打乱原文中的正常语序。
在英文密电文中一些随意选择的位置额外插入一个或几个纯粹捣乱的英文字母以迷惑破译方。
美国方面则将主要的日本外交密码按密级从低到高分为四种,可以和池先生讲的对比着看:
最低的是LA码,即池先生说的拉码。这种密码是用来处理非机密性的日常事务通信。俗称“护照码”。日本人从1925年开始使用这种码,直到二战结束。LA码实际上同一时期内有四套密码本在使用,每次给一篇电文加密时,任选其中一套使用。
PA-K2码。 PA-K2码的加密手法就是属于单密码本替换再加一次简单换位。
J系列码。长期以来这是日本外交密码中的主要密码,历史悠久,美国人从1917年就开始追踪这一系列密码。早期的J码水平和LA码一样,也是最原始的单密码本替换。但随着其版本的升级,加密手法也逐渐提高。前文我提到中国方面的军委会技术研究室于1940年8月15日发现一种主要日本外交密码突然换了个破译难度提高很多的新版本。 意外的是,我竟然找到了美国方面对这件事的记录。美方记录显示,1940年8月15日,日本外交密码J码换了新版,美方编号为J码第16版, 16版是在单密码本替换的基础上,使用复杂的换位法再加一次密, 破译难度比之前的第15版大幅提高。双方记录在日期上完全一致,而且都提到了这次的新版破译难度比以前大为提升。这个发现使我相信国民党密码破译机构在1940年8月15日前,确实破译了日本外交密码J码,也就是美方编号日本外交密码J码第15版和更早的版本。 J系列码在1940年8月后的一段时间里基本以三个月左右一次的频率换版本,破译难度在第16版的基础上又攀升了不少。所以1941年4月重整旗鼓的军技室面对的挑战,是美国编号为第18版的J码,接着是1941年6月开始使用的第19版J码。 第19版用了两年多,一直到1943年8月才换。
机器产生码。1932年日本外交电报开始使用加密机“红”。这是一种早期的挺容易出故障的加密机,使用双转子和简单的插孔板,由日本海军方面于1931年研制成功,提供给外务省使用。 1939年,一种新的加密机开始被用于日本外交电报,美国人称其为“紫”密,而日本人自己管它叫97式欧文印字机或B式暗号机。机器产生码的本质是多密码本替换。池步洲的回忆里显然没有提到多密码本替换,所以可能他并不知道紫密的存在,更不用说破开紫密了。我曾经相当困惑于一方面池步洲显然没有破开紫密,但一方面他又回忆声称破译了显然是绝密的日本外交电报。我无法理解绝密的电报怎么会不使用紫密加密,直到后来我看到美方记录印证了池步洲的说法,才明白这背后的原因。原来出于对加密机本身安全的担心,日本外务省只给最重要的,安全保卫措施最严密的这部分驻外使领馆配备加密机。没有配备紫密机的使领馆无法使用紫密电报。同时日本对后期J码版的防破译能力也相当有信心。这造成日本外交系统的很多绝密电报并非使用紫密,而是使用J码加密的。比如檀香山领事馆就没有紫密机,所以东京外务省和檀香山领事馆之间的绝密电报往来使用的是J码加密。还有那些群发给很多使领馆的电报,由于其中相当多领馆没有紫密机,所以也使用J码。
紫密机残部件
池步洲在他的回忆里提到的那些电报,最早那两份是五月份的,也就是用J码第18版加密的,后面的则通通是用J码第19版加密的。军技室是否破译了J码第19版,成为池步洲说是否有根据的一个关键问题。 大能的美国人还是靠翻墙开保险箱偷拍了密码本破的第16版,中国的军技室真的有能力破开比第16版又进步了不少的第19版吗?
美国人编号J码第19版的外交密码。
日本人自己管它叫“藤”密。
藤密的防御能力主要体现在它的换位加密上。它的密钥长度最长25位。密文表上第一次带有了随机干扰空格,格式10天一换,密钥一天一换,密钥指标一天四套。它的替换是一千多个两位或四位英文字母组,映射罗马字假名拼音,人名,地名,词语,词组等等。
要证明池步洲确实破开了他所说的那些用藤密加密的电报,只是对电报内容是没用的。他的自传是80年代写的,他自己都提到他看过吉川猛夫60年代就出的书,所以他自传里那些电报完全可以是他从吉川猛夫书上抄的而已。
他提到的最关键的一份电报,也就是关于外务省指令华盛顿大使馆立即销毁密码的电报,确实是具有高情报价值的电报。虽然这份电报和日军袭击地点无关,但它是相当明确表明日本将对美国开战,而且迫在眉睫。只要日对美开战,攻击地点反而比较好猜。美国在亚太的两大军事存在就是夏威夷和菲律宾。如果开战,那么这两地遭攻击的可能就是存在的。
池先生这份电报本身有些问题,使我长时间保持怀疑。
首先,将池先生回忆的这份电报的内容和现在知道的内容对比,其中有一些错误。当然不是一个大问题,因为关键的销毁密码这事是有的,其他内容记错关系不大,而且相隔几十年记错一些内容是正常的,没错倒象是抄的了。
其次,外务省和华盛顿大使馆之间的电报使用紫密加密。而军技室显然没有破过紫密。所以军技室不可能知道外务省和华盛顿大使馆之间的电报通讯内容。当然,这一点也不足以让我彻底否定池步洲先生,因为他可能在收报方上面也记错了。我们现在知道实际上当时外务省给全球很多使领馆都发了销毁密码的电报,池步洲先生可能在相隔几十年后把收报方记错了。
要证明池步洲先生确实破译了这份电报,最可靠的办法是找到台湾方面对此事的原始记录如军技室的档案,或者美国方面收到的情报通报的记录。遗憾的是还未曾看到过这其中的任何一项。
直到我在当时蒋介石侍从室第六组组长唐纵的日记(原日记遗留在大陆,1990年由公安部直属的群众出版社出版)中看到其1941年12月5日条记录了这则电报,我才相信池步洲先生不是说谎,而军技室也真的破开了藤密。
唐纵是蒋介石的首席情报幕僚。他的侍从室第六组负责汇集各渠道上报的情报,整理后交蒋介石批阅。在内容方面,唐纵的记录和现在美方披露的电文记录吻合。
在收报方方面,唐纵记录也显示确实不是发给华盛顿大使馆而是发给日本驻英国各领地领事馆的,也就是说确实是用藤密而不是紫密加密的。
唐纵还在电报内容后面也加上了关于日本外务省曾在八一三淞沪事变前发送相似销毁密码电报的评论。
既然确知军技室破开了藤密,我对池步洲先生回忆中提到的其他电报也倾向于相信了。
所以在此做一结论,即国民党方面的军技室确实破译了日本外务省和其使领馆之间的绝密电报,并据此准确预测了日本即将对美开战。至于袭击地点,虽然池步洲先生也通过破译东京和檀香山之间的电报判断是珍珠港,但如我前述,反而不是那么重要。实际上,日本驻菲律宾大使馆也在侦察美驻菲军事存在并不断与东京方面通过紫密电报联系,只是军技室未破紫密所以不得而知罢了。事实上,日军也袭击了菲律宾。
还值得提一下的是,虽然1941年的时候中共潜伏在军技室一直向我方提供破译日本密码情报的人员早已因断线失联,但中共潜伏在国民党内的特工阎宝航获取了军技室上报的破译日本准备对美开战电报的情报。和李直峰一样,阎宝航也是在西安事变爆发后碰上了周恩来,咱们人见人爱,花见花开的周副主席出手,他阎宝航还能有个跑?阎宝航加入中共后成为我们潜伏在国民党内高层的战略特工。至于阎宝航获得的军技室破译的电报情报,到底是日本外交电报,还是日本航空兵调离中国的情报,其实还不太清楚。我个人判断更可能是后者。
阎宝航
最后就要轮到军委二局说了。
我没有看过池的书,但从你在谁解谜中密 (五)中引用的段落看
㈠立即烧毁各种密码电报本,只留普通密码本。同时烧毁一切机密文件。
㈡尽可能通知有关存款人转存于中立国家银行。
㈢帝国政府决定照御前会议采取断然措施。
我当时看到引文中的“野村大使”字样,自然推想是野村吉三郎。那么池所译的电报就是东京到华盛顿的,不是唐记录的发给日本驻英国各领地领事馆。除非日本驻英国各领地领事馆中还有姓野村的大使?
“其次,外务省和华盛顿大使馆之间的电报使用紫密加密。而军技室显然没有破过紫密。所以军技室不可能知道外务省和华盛顿大使馆之间的电报通讯内容。当然,这一点也不足以让我彻底否定池步洲先生,因为他可能在收报方上面也记错了。我们现在知道实际上当时外务省给全球很多使领馆都发了销毁密码的电报,池步洲先生可能在相隔几十年后把收报方记错了。”
记错了是推论。那么是否可以做这个推论呢?
如果池书中写的是华盛顿,而实际是新加坡,地名之间产生误差,符合人脑的“错误习惯”
但是如果他原文写的是野村,以后由于年代久远,和一个地名混淆,这个判断要慢下。也许读过他的书,根据此人叙述风格,可以做更准确的判断?
他自述中说过他原来保存有两箱当年破译的原始材料,但抄家时就被抄走了。他只有保留下一本笔记本,但上面只有一些数字而已。
所以他80年代写自传的时候,靠的是回忆。没有“原文”了。
其实,既然我们现在可以看到唐纵日记1941年12月5日对这份密电的记录,那么实际上池步洲的回忆有多准确已经无关紧要了。唐纵的日记证明了军技室(当时国民党只有军技室这唯一一个对日密码破译机构)确实破译了这份电报。至于是军技室里哪个人破译了这份电报,是池步洲还是其他人,又有什么大的关系呢?
我军的密码破译事业是曾希圣开创的。曾希圣有个哥哥,叫曾中生,大家应该不陌生。
曾希圣
1932年8月21日,红3军团攻克宜黄,曾希圣在缴获的一份孙连仲发给高树勋27师,已经被高部部分译出的密电底稿的基础上,完整破译了这份国民党军队的电报。其密码叫作展密。这是红军第一次通过破密码手段译出国民党军密电,从此一发不可收拾,电报破译成为红军的主要侦察手段。军委二局就是中央红军的电讯侦察机构。
第二个加入破译队伍的是曹祥仁。第三个是邹毕兆。长征期间,这两位一个是破译科长,一个是破译副科长,没有科员。曾希圣则是二局局长,也抽时间干破译。干破译的只有这三个人。二局下面还有译电科,科长是李作鹏,戴镜元就是这科的。最后是侦听科,科长是胡立教。
到延安后干破译的人就比较多了。原二方面军过来的有王永浚,彭富九。还有新鲜血液象屠廷荣,宋兆宜等。
二局究竟有没有获取日本对美开战的电讯情报呢?
从正面的角度看,首先,军委二局的中文密码破译能力在经历了长期磨练后是相当不错的。
第二,国共之间也确实在1939年就有过关于日本陆军密码的合作。当时由潜伏在军委会机要室日本陆军密码研究组的李直峰出面和中共联络,中共向国民党方面提供了战场上缴获的日本陆军密码资料。
更重要的是,除了李直峰外,咱们还有两个高级卧底潜伏在国民党密码破译机构内,从1938年中开始,到1940年断线前,源源不断偷送出来完整的破译日本密码的资料。
所以虽然军委二局在西安事变后的1937年才刚开始准备破译日本电报密码,但因为可以站在国民党对日密码破译的基础上,起点是不低的。
另一方面,戴镜元在军委二局不是搞破译的,他是从邓发政保局派到二局干内保工作,然后才干过译电的。虽然他也试过干一下破密码,但结果证明不是那个料,马上就退出了。当然这不是关键,他虽然不是专业干部,但他长期当领导,破译日本密码的领导他就当过,所以作为领导他本人不会破密码不等于他不可以知道二局是否破译日本电报。
主要的问题是至今无法找到其他佐证来证明戴镜元的说法。象中共提供给国方八路军缴获的日陆军密码本的事,国民党那边多人都有回忆,而戴镜元说的则在国共双方都找不到任何其他佐证。同时,戴本人有个爱吹牛的习惯。
所以到目前为止我们无法证明戴的说法是确有其事,同样也无法证明戴的说法是子虚乌有。只能暂时搁置起来,期待以后有更多资料披露再做定论了。
关于日本对英美开战,实际上除了电报密码破译,中国方面还通过人力情报管道也发现了一些征兆。
中西功的情报通过潘汉年传递给了国民党。
除了中西功,潘汉年的情报系统还获取了不少关于日军南进的情报。
军统通过自己的渠道也发现了日军陆海军的南进调动情况。
军统甚至还通过对经济情报(来自军技室破译的日本外交电报)的分析判断了日本的南进。
要是再算上美国苏联等其他盟国在太平洋战争爆发前和战争期间的对日情报成果,不夸张地说小日本输地太不冤了。 象截击山本五十六那事儿。我们知道美国由于破掉了日本海军作战密码,所以译出了山本五十六行程的电报。问题是中国所说的在日本外交最低级的LA码加密的电报中也发现了山本五十六的行程,然后通报美方。这个事儿是不是真的?LA码的破解本身不是问题。妖怪是出在日本外交方面会了解山本的行程而且竟然用LA码发送电报。这不是存心要送山本去见天照大神吗?实在是太匪夷所思了。可也不能完全否定这种可能。军技室在日本对美开战上没说谎,似乎在这事儿上也不一定就是说谎。日本毕竟也是什么人都有。既然能有中西功,西里龙夫等这样的人,未必就没有更多我们不知道的共产党。即使没有共产党,也完全可能有比重光葵更无知的密码盲来干出这种蠢事让山本悲了摧。
珍珠港事件后不到四年,小日本投降了。遗憾的是,虽然马歇尔八上庐山把脚杆儿都跑细了,但好良言难劝该死鬼,蒋雄奇非要剿共不可。于是经历了抗战苦难的中国人又不得不再经历一场无比惨烈的内战,直到蒋雄奇这个内战的罪魁祸首在战场上下丢掉了他发动内战的那点老本,在凄凉仓皇中劫掠了故宫珍宝和国库黄金逃到台湾,一边还怨当年劝他不要打内战的马歇尔。
军技室在珍珠港事变后的几年中也经历了一些分合拆聚,更名改名,然后去了台湾。今天,在台湾的三个机构是它的余脉,即国防部电讯发展室,军情局电研室和国安局电研中心。
咱们这边,军委二局发展成了总参三部。虽然现在披露出来的东西很少,但咱们至少在五十年代和六十年代初,在电讯情报这条无形战线上应该干得还是不错的。暗算这部电视剧讲的就是以那个时期为背景的故事。我看到那里头打算盘的场景总是觉得非常感慨,要知道美国的密码破译机构二十年多前就已经用上了IBM穿孔式制表机,而英国人更是用上了原始的计算机来对付德国密码。咱们当年那是真不易啊。
英国的Colossus计算机
(完)
现在公开资料说是美国人靠破解日本密码赢了中途岛海战,但是除了破译日本通讯意外,人力情报资源的贡献怎么就没人提呢!
实际上小日本在发起中途岛战役之前那一段时间,保密工作做得很差,差到酒吧间的老板都知道联合舰队很快就要去中途岛了,这样的话美国人弄到相关的作战细节,估计也不会太难!现在的资料也没有说明,二战期间,美国在日本本土埋了多少个钉子!其实美国人对和日本开战早有准备了,30年代末就开始在美国本土出生的日本移民里面招募会讲日语的人,集中培训。
而且现在说法是美国人完全靠想象和推理模拟出了日本的密码机,这个也是欲盖弥彰,日本在全世界那么多单位需要无线通讯,密码机的使用量肯定不小,这个期间美国通过秘密手段获得一台日本密码机,招募相应的日本报务员为自己服务,完全是有可能的!
能及时截获,破译敌方无线通讯,有两个前提条件,一个是要精通对方的语言,另一个就是要有庞大的资金,设备支持,这方面的条件八路都不具备。
实际上日军42年的五一大扫荡,还有当年围剿八路军太行山总部,八路军都没有提前得到预警,所以损失很大。要是能及时掌握日军通讯的话,不至于那么被动。
国民党那个,感觉夸大成分太多了,比如说军统破译密电导致山本座机被击落,把国民党说的太牛逼了!
日军用的紫密密码机是在德国英纳格密码机的基础上改进来的,比德国那个还要复杂,现在说法是美国多亏有个叫做弗里德曼的破译高手,他也是耗尽精力才攻破紫密,把身体都搞垮了。
日本陆军的高级密码是比较难破的,它的防御能力主要体现在指标的隐藏上。美国人破它也费老了劲,到1944年才成功。中共这边可能确实没有破开它。
国民党的破译成就是在日本外交密码上。日本外交密码,不算紫密的话,比陆军高级密码还是容易。特别是山本那事儿,破外交密码中最低级的拉码根本就不说明破译能力高。
紫密和ENIGMA从原理上来说算是一个水平上的,各有特色。但紫密的结构设计存在严重缺陷,所以比ENIGMA还是容易破。弗里德曼作为领导确实参加了对紫密的破解工作,但解开紫密的关键突破都不是他取得的。
虽然本文不是讲美国人如何破紫密的,但有网友提到美国人破紫密可能是偷了台紫密机,我就写一点这方面的情况。
我曾经在前文中埋汰过重光葵,因为他以为破密码就是靠偷鸡摸狗开门落锁这类勾当。这其实对重光葵多少有些不公允,因为美国人确实干过一些所谓的“黑包活儿”,也就是靠偷鸡摸狗开门落锁这类行动偷取情报的干活。
美国人这边主要是美国海军情报局老干这个儿。为啥儿海军干这个干得欢儿?因为一战后海军情报局有一笔没用完的情报经费十万美元不舍得上缴回国库,为了对付上面的审计不被发现东掖西藏够累的。终于有一天有一位不耐烦了:“这钱多就是麻烦,赶快用掉它,啥?一般的用处不能用?因为这钱已经是黑钱见不了光了?好办,就用这黑钱干点黑活儿!”
于是一些潜在敌对国家的领事馆就隔三差五地被惦记上了。小日本有几次密码本,密文表,电报底稿就被偷拍了。注意只是偷拍,不是真地偷走,因为一旦真的偷走敏感文件,对方必然会发现,然后就会停止使用现在的密码。
紫密是美国陆军破的。陆军不但自己不干黑包活儿,还劝海军别干这个。原因很简单,黑包活儿,哪怕只是偷拍,一旦被对方发现翻墙入室特别是开保险柜动过文件的痕迹,还是会停止使用现在的密码。
海军安顿了一阵,但当贼当上了瘾要完全金盆洗手太难了,于是不告诉陆军自个儿继续干。直到终于有一次搞砸了。海军黑手这次偷拍了一种日本密码的密码本,第二天日本人发现了痕迹,于是把密码给换了。让美国海军情报局难堪的是当黑包队把偷拍的密码本给海军密码破译机构通讯安全科的时候,发现原来这种密码早就被破开了!
偷鸡不着蚀把米的海军从此安生了。把剩下没用完的黑钱还给上缴了,有多少呢?还有三分之二没用掉。那年头的钱可是真值钱哪!
日本人自己更爱干黑包活儿。日本和美国倒个个儿,海军没兴趣,陆军成天干这个儿,美国有几种外交密码因此被破。