美文网首页
断线的风筝(二)——中国的图灵

断线的风筝(二)——中国的图灵

作者: A铁船长围棋B | 来源:发表于2018-01-22 15:50 被阅读0次

    上次谈到中统以高科技海归班底破译了日军密码,那具体是怎么做到的呢?

    第一个出场的关键人物叫做池步洲

    池步洲是福建人,19岁留学日本,前后留日八年。先在帝国大学(现在叫东京大学)机电专业学习,后又在早稻田大学工学部实习(至今为止都是日本顶级名牌大学)。请注意,无论是专业背景还是留学的履历,都和中统的CEO徐恩曾几乎一模一样!

    1937年“七七事变”爆发前,池步洲曾在中国驻日大使馆武官属任职。抗战爆发后立即携日本籍妻子白滨英子和三个孩子回国参加抗战。回国之后,各种困难接踵而来,但最大的苦恼是报国无门。后来因为偶然的机会经留日的同学王国亭介绍,会见了徐恩曾随即加入中统。

    池步洲与徐恩曾的共同经历

    因为共同的经历,二人可谓一见如故。更巧合的是,他与徐恩曾有着同样的烦恼。池步洲在政治上是一片空白,连中统是国共斗争的两大特务机关之一都不知道,只是出于一片赤诚,希望破译密电码杀敌报国。池步洲曾与老友抱怨说:“我在日本是学电机工程的,在大使馆期间又是搞经济学,对密码和特务一无所知,不适合干这个行业。”老友安慰他说:“这几天委员长在招揽精通日语的人才,如能破译日本密码,无异于增加了数十万大军。”于是在爱国热情的感召下,池步洲当既承担了下来。

    池步洲加入中统之后,最初任职于总务组机密二股,专门眞收日军密电码。由于日军的进攻,密电组(池步洲的单位由于人事和编制变动多次变换名称,为了方便读者以下一律称密电组)从南京紧急转移,一路先是长沙,又是汉口。两个女儿也在战乱中先后病死,同事也多有牺牲。因为没有稳定的环境,破译工作始终没有进展。一直到1938年12月迁移到了重庆,因为工作生活安定下来了,密码破译工作终于有了突飞猛进。

    现在铁船长把关于密码的一些常识简单介绍一下。

    广义地来讲,双方的暗号暗语甚至方言,都能作为一种密码。举个有趣的例子,好莱坞二战大片有一个《风语者》,讲的就是在二战太平洋战场上几位美国印第安族的通讯兵,大摇大摆地通过步话机用印第安语传递情报,日军听得明明白白,但就是无可奈何。其实这也是一种密码,基本无法破译。

    另外一种简单的密码就是一次性密码

    双方每人一个密码本,每次都先对一下进度然后使用。因为毫无规律,理论上讲这种密码也是不可破译的。但缺陷是,一是容易暴露身份,二也只能一次性使用。但在当时条件下,红色特工往往都是用这种密码,所以暴露之后第一件事儿就是销毁密码。

    另一种比较简单的密码叫做替换型密码

    就是把字母打乱位置互相替代。这个秘级较低也容易破译,一旦掌握了密钥往往迎刃而解。抗战期间日本的外务省(即外交部),往往大量使用这种密码。

    到了二战期间,因为机械化战争波及全球战场,传递的信息量太大。一次性密码肯定不好使了,只能采取更高级的方式,就是利用数字加密。比如德国有名的恩尼格码机。

    这种密码机上有几个转子,用数学原理通过机械进行加密。若是采取穷举法进行暴力破译会是天文数字的计算,在当时理论上是不可破译的。然而,因为一艘德国潜艇被盟军俘获,密码机的原型落入盟军手里。随后在英国展开了破译工作,动员了大量人力物力包括有名的科学家图灵。最终这种密码也被破译了,纳粹德国很多机密都暴露在盟军的眼前。丘吉尔把这个称作超级机密。

    军事大片《模仿游戏》中的图灵  

    在二战期间,能掌握利用机械进行数字加密技术的只有三个国家:英国、美国、德国。苏联没有这种技术,所以红色特工们只能用密码本。日本也没有这种技术,从纳粹德国引进被称作紫密。因为原型机恩尼格码被盟军破译,日本的密码自然也就在盟军面前单向透明。

    那么池步洲能破获密码靠的是什么呢?

    虽然说池步洲是理工科思维,学的还是电机专业,对数字很敏感。然而池步洲破译密码靠的却是语言和统计学。

    密码破译上面分三个阶段:研究、研译、翻译。最终是要把里面蕴含的情报要转化成语言。要想破译日军密码,自然要有中文和日文的基础。而离奇的却是池步洲是通过英文破译的日军密码。原因何在呢?

    恩尼格码密码机

    首先日本由于技术的落后,没有办法把许多情报用数学方法加密,仍然用比较传统的密码和密钥的方式。其次日本战时的体制各部门争权夺利互不相容。比如日本陆军海军势同水火。而日本的外务省跟他们也互相不通声气,还闹出了先偷袭珍珠港后宣战的超级低级失误。日本外务省出于工作需要了解许多日本海军的作战计划。

    当时日本已经和中国开战,需要外部省努力的主要是太平洋上英美荷兰等国家(那是东南亚都是殖民地),自然相关的军事计划以海军为主,鲜有陆军。外务省有遍及全世界的使馆领馆,因此在通讯中往往采用英文而不是日文。兼之许多文官缺少保密意识,随便用秘级很低的密码发送机密电报,这就留下了极大的隐患。

    发现这个规律之后,池步洲的思路清晰了,重点先突破秘级最低的日本外务省的英文密电。池步洲精通中文,日文和英文。而且又是理工科出身,有统计学基础,破译密电的重任非他莫属。虽然有了思路,但离成功还有很长的路要走,简直就像一部推理小说。事实上就和推理小说完全相同,那就是《福尔摩斯探案》中的一集《跳舞的小人》,有兴趣的读者去看一下,过程完全一样。

    池步洲在积累了大量电报之后,发现其中有一些组合反复出现,比如MY、HL、GI等等频率极高。耐心地统计分析之后,发现共有10组。毫无疑问,这就是1到0的数字!那么具体哪个是哪个呢?又经过概率上的仔细研究,确定最多的是1,最少的是9,而0肯定不会在左边第一个位置上出现!

    《福尔摩斯探案》中跳舞的小人

    和数字紧密相关的主要是部队番号和兵力武器数量。于是池步洲大胆地利用各师的番号进行推测,终于获得了突破,把十个数字全部弄明白了。可以说这是个重大线索。随后以数字为突破口,再加上军师番号和武器数量,用已知求未知,加上反复比对。在短短的一个月之内竟然基本破译了日军密码!

    实际上池步洲这样一个精通三种语言的,具有理工科思维的人才,能够破译日军密码绝非偶然。因为在密码破译工作上分三个阶段:研究、研译、翻译。研究是弄清密码的数学组合规律。研译是在掌握数学规律的基础上转换成文字状态,翻译则是外文转换成中文。最后一步看似简单其实却必不可少。尤其重要的是,在精通语言的基础上,才可以进行大胆的推测和逆推。所以光懂数学是无法破译密码的。

    在当时破译密码无论在哪个国家都是非常尖端的技术,池步洲也算是歪打正着。但毕竟破译密码不但为抗战作出更大贡献,也为提高中国国际地位增加了一个重大的筹码。很快就要震惊世界。

    预警珍珠港

    1941年太平洋形势一触即发,日本已经决心一战。自41年年中池步洲就已发现了若干蛛丝马迹。此时正是日本外务省同美国谈判的敏感时期,大量的情报源源不绝。池步洲的密电组自1941年10月起,突然发现日本外务省在整个亚洲太平洋地区如菲律宾泰国马来西亚印尼等地并发布大量的暗语、代号。如西风紧(美国紧张)、北方晴(苏联安全)东南有雨(中国战场不利)等等,还有“女儿回娘家”表示要撤侨。另外池步洲还发现从1941年5月起,日本外务省出现了大量和夏威夷有关的密电往来。

    美国太平洋舰队的总部珍珠港基地就是在夏威夷。破译出的许多电报都是赤裸裸的军事消息,如某月某日在珍珠港停泊的军舰多少艘之类,还包括大量气象情报。根据这两条来判断,太平洋东南亚地区的军事消息,需要撤侨也好,销毁密码本儿也好,意味着要有大的军事行动。肯定和中国无关,中国战场全部在陆地。而大量出现美国太平洋舰队总部珍珠港的情报,就意味着日本一定要和美国开战,要对珍珠港进行突然袭击下手。但这个还只是推测,提供给美国得不到信赖和认可。

    池步洲在12月8日5天之前破译了一份日本外务省密电,要求立即开始销毁密码本、撤侨、转移财产,并说帝国政府已决定采取断然行动。综合半年来情报以及国际形势的判断。池步洲分析:第一、日本要对英美开战。第二、日军收集了大量太平洋地区的气象情报。第三、日军始终在关注美军太平洋舰队总部珍珠港基地。那么毫无疑问,日军要偷袭珍珠港!

    这个警告当然立刻送到了美国驻华武官手中。可惜当时的中国积贫积弱,美军更自信实力雄厚,日本不敢招惹。而且也完全想不到日本人会用6艘航母万里奔袭直捣黄龙偷袭珍珠港。所以对此情报不加理睬,完全成了聋子的耳朵。

    1941年12月8日,珍珠港遭到日军突然袭击后,美国人痛定思痛,亡羊补牢。突然想起中国提供的情报。于是他赶紧联系国民政府顺藤摸瓜,才有了以后中美情报合作一事。虽然军统戴笠在此事上抢功,但究其根源,实际上是高科技海归中统的功劳啊。

    抗战历史固然惨不忍睹,但破译日军密码预警珍珠港事件是中国军队在二战时期情报方面惊人的大胜!可惜没有引起美国的重视。然而,机会总是偏爱有准备的人,不会再次溜走。1943年池步洲的密电组又一次破译了日军的密电,这次美国方面没有再掉以轻心,根据情报按图索骥在南太平洋上击毙了日本海军联合舰队长官山本五十六!

    相关文章

      网友评论

          本文标题:断线的风筝(二)——中国的图灵

          本文链接:https://www.haomeiwen.com/subject/lcolaxtx.html