花卷
东方力量
德国意大利这帮法西斯势力在欧洲一天比一天壮大,这对于好不容易才得来的和平局面确实是个不小的定时炸弹,但是欧洲那么大,怎么就没人出来主持公道呢?其实也不是没人,之前我们说过,欧洲实力最强的英法正忙着回血呢,实在有心无力,但这其实并不是他们放任法西斯发展的唯一原因,还有另外一个原因,那就是越来越强大的一股“东方力量”。
这里说的“东方力量”是谁呢?是中国吗?显然不是,而是我们中国当时的老大哥苏联。1917年,就在“一战”的最后阶段,俄国爆发了革命,把沙皇赶下了台,然后跟德国说我现在很忙不跟你打了。德国听说这件事很开心,终于不用两面作战了,可以把兵力调回去专心对付英法以及新来的美国了。后来俄国又打了几年内战,1922年,列宁同志领导的布尔什维克党取得了最后的胜利,建立了一个社会主义联盟政权,也就是苏联。
可惜的是,列宁的身体状况比较堪忧,苏联的建国大业成就刚两年就病逝了。接替列宁成为苏联领导人的是斯大林,一个典型的铁腕人物。斯大林搞经济很有一套,经济搞好了,国家有钱了,苏联在军备方面自然也毫不合糊。再加上意识形态上的差异,很快就让欧洲,特别是英法,感觉到不得不提防着这个国家,搞不好回头斯大林一挥手,整个欧洲都得给他吃进去。
所以说,英法对希特勒搞小动作睁一只眼闭一只眼,也是考虑到苏联这个有点麻烦的势力,他们的小算盘是这样打的:希特勒想搞事,就让他搞,有德国在我们东边挡着,苏联即使再厉害也不能拿我们怎么样,我们先跟德国签个条约,让他搞事不要搞到我们头上来就好。于是1935年,英国就跟德国签了一个《英德海军协定》,这个条约实际上是英国给德国发糖。不是说“一战”之后限制德国军备么?英国说了,这个限制我可以帮你解除一部分,你现在可以有海军啦,虽然总规模还是得比英国少才行,但至少有比没有好吧?
英国想通过给德国发糖,缓和一下德国跟英国在“一战”当中结下的那些怨。我对你这么好,你就别整天老是跟我这边过不去,你看东边还有个苏联,“一战”当中你们也打过,要不你先跟他们玩玩?德国对这个形势自然也是心知肚明,“一战”之所以打输了,主要还是因为东西两面作战吃不消啊,所以这次我可不能重蹈覆辙,先把两边都拴住,然后再各个击破,嘿嘿。
波兰之争
德国想拴住苏联,苏联当然也想拴住德国,毕竟斯大林也大概明白希特勒有几斤几两,万一真打起来可不是个省油的灯,于是他俩就都盯上了隔在他们中间的某个倒霉蛋——波兰。
波兰的位置正好卡在德国和白俄罗斯中间(白俄罗斯当时也是苏联的一员),正可谓兵家必争之地呀。对于这种地方,一般有两种下场:一种是让它中立,不能偏向任伺一边,这样它就是一个天然的缓冲区;另一种就是两边开抢,谁抢到算谁的。波兰算哪一种呢?它一开始是俄国的地盘,后来“一战”结束的时候俄国闹革命,波兰就趁机独立了,然而独立之后才发现,自己成了德国和苏联一狼一虎都盯着的一块肥肉,这夹缝中求生存的滋味可不好受,整天提心吊胆担惊受怕。
正是因为活在这种hard难度下,波兰才特别重视情报工作,而且这个情报工作还东西两边都得顾着,正所谓“两手抓两手都要硬”。1919年,波兰刚刚独立,苏俄刚刚革命,他们都想趁机多捞点地盘,于是就打了场小规模的战争,史称“波苏战争”。战争的结果是双方都没占到什么便宜,但是我们想想看,波兰这么个“战五渣”小国,没有直接被强大的苏俄灭掉,已经是天大的胜利了,而这一胜利应该说很大程度上归功于波兰情报部门的努力,这个部门就是后来鼎鼎大名的“波兰密码局”。
波兰密码局为啥这么有名呢?当然是因为他们对破译Enigma密码机做出了特别重要的贡献,至于这个贡献是啥,我们留到后面再说。而波兰人之所以这么厉害,就是因为他們发现了一个天大的秘密——之前的破译密码专家绝大多数都是语言学家,他们精通多国语言,了解语言当中的规律,特别是拼字游戏玩得特别溜。但波兰人说你们都错了,主宰现代密码的并不是语言学家,而应该是数学家!事实证明,波兰人相当有远见,因为到了计算机时代,密码学问题几乎成了纯粹的数学问题,不是数学家根本就玩不转。
在波苏战争期间,波兰密码局就招来了三位著名的数学家前来坐镇,他们分别是斯蒂芬马苏基耶维茨(Stefan Mazurkiewicz)、瓦茨瓦夫谢尔宾斯基(Waclaw Sierpi n ski)和斯塔尼斯瓦夫雷西涅夫斯基(Stanislaw Lesniewski)。特别是这上面的第二位谢尔宾斯基,他在集合论、数论和拓扑学领域做出了很大的贡献,有一种著名的分形——谢尔宾斯基三角形,就是以他的名字命名的。
这么厉害的数学大牛,跑去破译密码,现在看来是有点大材小用了,因为苏联那边对密码根本就是个外行,他们对密码的认识和运用至少落后半个世纪,连“一战”时的平均水平恐怕都达不到。根据一位波兰陆军上校后来的回忆,苏军居然敢用无线电传送任伺作战指令(无线电特别容易截获,就算有加密,一般也不会拿来发送特别机密的消息)。而且在相当长的一段时期内,这些消息使用的加密手段都“难以置信”地简单,甚至还有很多消息干脆都没加密,密码局里面经过训练的情报人员可以“轻而易举”地破译这些消息。而另一方面,波兰有数学大牛的指导,在密码方面确实比较先进和谨慎,最关键的是,波兰实在太穷,无线电台这种奢侈品本来就很少配备,大部分信息都是通过有线方式传输。正所谓是“塞翁失马焉知非福”,相比无线来说,有线的安全性毕竟要好太多了。
保卫华沙
1920年8月,在苏军的攻势下,波兰军队节节败退,眼看已经退到首都华沙附近,波兰到了国家生死存亡的关头,一旦苏军攻陷华沙,刚独立了没两年的波兰就又要过寄人篱下的日子了。在这个节骨眼上,波兰元首约瑟夫毕苏斯基(Jo zef Pilsudski)打算憋个大招,誓死也要守住华沙。可是面对实力强大的苏军,波兰该如伺绝地反击呢?这时候密码局截获的苏军电报就派上用场了。据说光1920年8月这一个月,波兰密码局就截获了400多条苏军作战指令,其中绝大部分都能当天破译,最慢的转天也能破译出来,这意味着苏军等于是在波兰人面前裸奔呐。
于是,通过这些线索,波兰方面拼凑出了苏军进攻华沙的作战计划。与此同时,他们还找到了一个软肋,那就是西线方面指挥官图哈切夫斯基和西南方面指挥官耶格罗夫经常互撕,这两拨人老是窝里斗,谁都不听谁的,更要命的是,斯大林还在后边煽风点火。于是,毕苏斯基就根据这些情报制定了一份十分大胆的作战计划,大概的战术就是正面且战且退,诱敌深入,然后他亲自带一支精锐的别动队从南面攻击苏军兵力薄弱而且还没什么配合的那个软肋,最后从后面切断苏军的战线,把口袋扎起来来个瓮中捉鳖。
其他将领一看到毕苏斯基这个计划都直摇头,因为风险实在太大了!这个计划的成功完全依赖于密码局破译的苏军计划准确无误,而且苏军这个计划还不能是故意放出来的假情报,这简直是一场豪赌!毕苏斯基说好啊,你们觉得风险大,那谁有风险小还能克敌制胜的方法?大家又都摇摇头。也是,既然是背水一战,就不能怕冒险,正所谓“不入虎穴焉得虎子”!
这次胜利之神确实站在了波兰人这边,在毕苏斯基的带领下,别动队成功突破了苏军的软肋,把苏军的部署打成了一团乱麻,切断了后方指挥部和前线的联系,苏军部队一个个都成了没头苍蝇,不是被就地歼灭,就是被俘或者四散逃跑,波兰军队赢得了奇迹般的胜利。直到现在,波兰人还把保卫华沙的这场战役叫作“维斯瓦河的奇迹”,而在这奇迹的背后,很多历史学家都认为,波兰密码局的贡献可以说是“决定性”的——当然,波兰人真正的功劳还在后面,因为对付Enigma这样具有超高复杂度的机械密码,才是波兰的数学家们大展身手的绝佳舞台。