西西河

主题:【原创】被征服的谜――ENIGMA的故事(四):波兰人的绝地反击(中中) -- 1001n

共:💬15 🌺33 新:
全看分页树展 · 主题
家园 【原创】被征服的谜――ENIGMA的故事(四):波兰人的绝地反击(中中)

附注:1、波兰人的绝地反击(中中)――都排出这样的序列号了。。。实在惭愧,我中学的语文老师要是看见,非得气死不可――实在是因为本人不太识数,写着写着发现:咦?比计划中多了两篇……如此说来,一位数的加法都算不过来,小学数学老师也得气死……没办法,只好临时借用了一下九品中正制…………见谅见谅,惭愧惭愧!

2、关于landlord朋友问的输入空格的问题,正如韩亚梓朋友所说,一般是没有空格的。想想咱们常见到的电报格式,也就能想通了:认起来虽然费劲,但是也不是认不出来:)

3、关于春困秋乏朋友的问题,本节内有个说明。实际上,正如以前一位朋友所说,ENIGMA机器构造本身相当于是算法,而转轮的选择、个数、初始位置、连接板字母连接情况、反射板能否旋转及旋转位置等等才构成了ENIGMA的密钥。在密码学上,算法是可以不保密的,保密来保密去的,其实都是密钥。这么解释一下,不知道您能不能明白:)

再次感谢大家的关心和支持!鄙人实在才疏学浅,很多专业问题我也是干瞪眼,即便查到了资料也不知道该怎么回答;何况,有的问题是查不到资料的――有哪位朋友比较懂行的,也请帮我回答一下为盼,大家共同进步嘛:)

在此一并致谢了!

------------------------------------------------------------------------------------------------------

被征服的谜――ENIGMA的故事(四):波兰人的绝地反击(中中)

上文提到,上帝突然帮了愁眉不展的波兰人,送来了两个礼物。其中,第一个礼物是个邮包。

这个邮包的故事传奇的很,因此众说纷纭,甚至连准确的日期都莫衷一是。稍微肯定一点的是,在1928年的一天(也有资料说是1927年),波兰华沙海关连续几次接到了德国驻波兰使馆的紧急通知,说的都是同一件事,口气既严厉又焦急:我国外交部发给我馆的外交邮包,请速放行,交予我馆!

德国人要的邮包这时候确实已经到了海关,其实本来很快就会给他们送去的。但是德国人着急的态度引起了海关的好奇和警惕,他们隐隐觉得这事情不太对头:华沙又不止你德国一个大使馆,收发外交邮包的又不是光你一家,也没见谁这么着急上火催个没完的啊――这么一琢磨,海关就偷偷把邮包交给情报机关去研究一下,看看里面到底藏着什么猫腻。再说了,明天就是周末了,多好的一个掩护啊――这样即便拖个一两天再给德国人,也不会被怀疑吧。

三下五除二,情报机关就把邮包打开了。瞬间,在场的人都愣住了,几乎不相信自己的眼睛,整个房间似乎也放出了金光:

一台崭新的ENIGMA。

谁能想到,朝思暮想、踏破铁鞋无觅处的密码女神――ENIGMA,就这样赤裸裸地出现在波兰情报人员的面前!

没二话,大家仿佛突然睡醒了一样,迅速分工,开始详细分析这台意外获得的宝贝:照相。分拆。测量。画图――波兰人夜以继日地研究着ENIGMA,各种数据源源不绝地被记录下来。星期一的时候,德国大使馆收到了他们的邮包,波兰人的歉意不用想都能猜出来:前两天周末么,可能在哪个地方耽搁了,唉,也没办法,他们太懒散了……不过,我们海关可是今天一早收到就给你送来了……而德国人,还就真的没怀疑……

顺便说一句,这个故事告诉我们:如果有人对你先是莫名其妙地冷漠而后又莫名其妙地恭敬,不要犹豫,他绝对是背后做了什么对不起你的事情――这可是德国人以惨重代价换来的教训,千万不要忘记啊!:)

波兰人截获的这台ENIGMA属于商业型,并不是更复杂的军用型。但是,即便如此也是极为宝贵的,毕竟它不再是原理,不再是代码,而是一台实实在在的、正在被敌人使用着的密码机器。何况,军用型与商业型比较起来,并无原理的不同,只有一些局部的调整……很快,波兰人就开始根据分拆得来的资料,试图复原出一台ENIGMA。

如果联系上前因后果,那么就是:大概一年后,密码处在波兹南大学的定向培养工作开始了。。

上帝给予波兰人的第二个礼物,如前文所说,是一个大活人。这个大活人叫Hans-Thilo Schmidt,我们下文就叫他Schmidt先生吧。

Schmidt先生1888年5月13日出生在德国柏林,是个命有点背的退伍老兵。简单地说就是,干什么什么不成,吃什么什么不剩;混到三十多岁,还是没见什么大出息。为了生存,只好腆着脸去求他的大哥Rudolph帮忙,给找个工作。

Schmidt先生的这位大哥可厉害太多了:他管着德国国防部的通讯部门,就连ENIGMA在军队中使用都是他下的命令。就这么着,Rudolph大哥给弟弟在自己手下找了个位置。1930年初,Schmidt先生就在德国国防部里的密码指挥机关――密码局(Chiffrierstelle)里正式上班了。因为钱少,Schmidt先生甚至只有把家留在巴伐利亚,自己单身在柏林工作生活――首都生活费用实在太高了。。

大哥如此之牛,自己如此之惨,Schmidt先生的心情可想而知。在他看来,自己的悲惨有两个原因,一个是被整个社会抛弃了,一个是因为穷。Schmidt先生决定从这两个方面索回补偿,办法就是报复社会,顺便挣笔银子花花。而他能怎么在报复社会的同时还挣到银子?Schmidt先生没法不注意到,他正好管着德国的ENIGMA工作。。

当年6月1日,ENIGMA的第一个重要军用型――ENIGMA - I(这里是I不是字母i,而是罗马数字I)被开发成功了,随即被德国陆军和空军采用。比起商业型,ENIGMA - I有多处改进,例如前文提过的,转轮上的字母不再以键盘的QWER顺序,而以字母表顺序ABCD开始排列,等等。顺便说一句,这个时候的ENIGMA内部的机械和线路连接构造已经非常复杂了,看起来非常头晕……

Schmidt先生也没闲着,这个ENIGMA的新进展使他有了更多的本钱。实际上,即便没有这个进展,他掌握的资料也绝对是重量级的。一年之后的1931年10月,他已经和法国情报服务局(Servic de Renseignement,SRF)联系上了。从此,他就走上了出卖情报的道路。

SRF方面,具体负责和他联系的是密码处(又是第二处)的负责人,Gustave Bertrand上尉。按规矩,法国上尉Bertrand还给Schmidt先生起了个化名:Asche,有时候也叫H.E.先生――这细节都可以拿拍好莱坞电影去了。。

Schmidt先生既然决定走上“德奸”这条道路,就没有什么好回头的了。一个月后的1931年11月7日和8日,他和法国上尉Bertrand在欧洲第一台机械纺丝机的诞生地――比利时的小城韦尔维耶(Verviers),找了家小旅馆秘密接头了。这次接头,Schmidt先生的见面礼可够大方的,具体包括以下几个要点:

1、介绍了怎么使用ENIGMA机器――提供了ENIGMA的操作手册,以及陆军型所使用的Dv g 13文件,和空军型所使用的Dv g 13文件;

2、介绍了ENIGMA的核心原理――它是如何加解密的,以及陆军型使用的L.Dv g 14文件和空军型使用的L.Dv g 14文件;

3、描述了ENIGMA - I的细节,甚至还附了图(不过尽管这样,还是没提到内部转轮的情况;而这一点,各种资料上叙述有点冲突)。

为了这些机密,Schmidt先生获得了10000德国马克。而获得了情报的对手,又是怎么对待他提供的情报的呢?

法国上尉Bertrand把从Schmidt先生手里获得的文件上交给SRF,并断言“ENIGMA是不可能被破解的,这些(从Schmidt先生处获得的)文件用处不大。在(关于ENIGMA是否能被破解的)这个问题进行深入讨论时,应该把问题本身都去掉”……法国间谍有时候也够酷的,呵呵。

英国人也很快通过交流得知了法国人获得的这些情报,“得到了文件,细心地归档以后,并没有与(对此事和Schmidt先生)跟踪合作的企图”……得,英国人认真一些,可仔细一想,真是更XX一些。。

――看看,和着急上火的波兰人比起来,法国人和英国人说的做的是多么轻松啊。

但是,Schmidt先生并不知道法国上尉Bertrand对他所提供情报的评语,因此也就继续履行着一个叛国者的职责――继续向未来的敌人们提供着ENIGMA的情报。一场泄密大戏就这样开了张:

又过了一个月,1931 年12月19日和20日,Schmidt先生和法国上尉Bertrand故地重游,在比利时韦尔维耶碰头;

1932 年5月7日和8日,还是他俩,还在老地方,第三次会面了(这地方有什么好的?真搞不懂);

1932年8月1日和2日,和SRF的中间人REX先生(也叫Rodolphe Lemoine先生)在柏林会面,同月10日,Schmidt先生提供的文件被装在外交邮袋里,寄达了巴黎;

1932年10月29日和30日,和法国上尉Bertrand在德国LiŠge第四次会面,这也是他们之间的最后一次直接会面;

……

从1931年起的七年时间里,Schmidt先生和法国情报人员接头达二十次,提供了大量机密。光是提供的密码本一项,上面就记录着德国38个月――也就是三年零两个月之多――期间内使用的全部密钥!其它关于ENIGMA的情报,就更是难以统计了……

……

说到这里,有人可能纳闷了:不是说波兰人的绝地反击么?Hans向法国人提供了情报,这很有趣;但是跟波兰人的工作有什么关系呢?

一句话就能回答这个问题:虽然法国人和英国人不重视这些情报,但是他们还是基本上把它们全部交流给了波兰密码处的处长Gwido Langer少校!

大家也许还记得刚才提到,1932年5月7日和8日,法国上尉Bertrand和Schmidt先生第三次在那个莫名其妙的老地方见面。不过,这只是法国上尉Bertrand五日行程的前两天的安排。之后的三天呢?他接着就“访问”了波兰首都华沙!

之后,8月10日,Schmidt先生提供的文件不是通过外交邮袋到了巴黎么?收到这些东西,并做了相关研究后,一个月后的9月17日到21日,法国上尉Bertrand又“访问”了华沙!

……

上帝送出的这两份礼物,对任何一种当时的密码来说,无疑都是灭顶之灾。但是,ENIGMA先天设计的超一流水准,使它居然摇摇晃晃又撑了很久――正如德军自己对ENIGMA的评估一样,“即使敌人获取了一台同样的机器,它仍旧能够保证其加密系统的保密性。”这也是为什么波兰人先后获得了ENIGMA商业型原机和ENIGMA - I军用型机器的原理、构造、走线等等资料之后,仍然无法立刻击破它的原因。实际上,他们已经能够复制ENIGMA了,但是,谜依然是谜。尽管,这个谜离被猜出来已经不远了……

有兄弟问,既然波兰人已经掌握了交流来的那么多ENIGMA秘密,甚至连密钥都有了,何必还非要苦苦去破这个机器呢?能用不就行了嘛――这个问题,波兰密码处的处长Gwido Langer少校是这么考虑的:如果有一天这个线索断了呢?没有新的情报来源,岂不一下就傻眼了?所以,还是以培养自己的破译人才为主,即便那样也不怕了――就这样,这些情报就一直锁在他的抽屉里,每天因为破译ENIGMA而焦头烂额的密码处工作人员竟然都不知道!

毫无疑问,Gwido Langer少校具有远大的战略眼光。他所设想的情况果然发生了,而他的行动也确实有了效果――波兰人并没有因为获得了密码而松懈,他们的努力,不久就收到了成效。

在这里也介绍一下Schmidt先生的收场。

舒服了几年以后,第二次世界大战全面爆发了。在法国沦陷之后,Schmidt先生倒霉的时候到了。

还记得那个在柏林和Hans接头的中间人REX先生么?他实际上是个德国人,叫Stallmann,所谓REX先生或者Rodolphe Lemoine先生都是他的化名。Stallmann先生是Schmidt先生的专门联络官员,这时候被德国盖世太保,也就是秘密警察逮捕了。他是怎么被发现的,我还不太清楚;比较清楚的是,一顿暴打之后,Stallmann先生把Schmidt先生给供出来了。

1943年愚人节这一天,Schmidt先生被不开玩笑地逮捕了。5个月之后,她的女儿被通知去认尸。种种迹象显示,Schmidt先生最后死于自杀。

都说汉奸没有好下场;那么,难道德奸就有好下场么?Schmidt先生用他自己的实践,给了我们一个明确的回答。

【原创】被征服的谜――ENIGMA的故事(一):密码的前世

http://www.cchere.net/article/371599

【原创】被征服的谜――ENIGMA的故事(二):ENIGMA横空出世(上)

http://www.cchere.net/article/372331

【原创】被征服的谜――ENIGMA的故事(二):ENIGMA横空出世(下)

http://www.cchere.net/article/372349

【原创】被征服的谜――ENIGMA的故事(三):丘吉尔托起的灿烂星座

http://www.cchere.net/article/374308

【原创】被征服的谜――ENIGMA的故事(四):波兰人的绝地反击(上)

http://www.cchere.net/article/375877

【原创】被征服的谜――ENIGMA的故事(四):波兰人的绝地反击(中上)

http://www.cchere.net/article/377011

元宝推荐:不爱吱声,

本帖一共被 13 帖 引用 (帖内工具实现)
全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河