Q1:日军为什么要急切地破译二代恩尼格玛机?
故事发生在1941年的6月,正是“苏德战争”的爆发时期,“苏德战争”是二战期间苏联抵抗纳粹德国的侵略进行的战争,是世界反法西斯战争的重要组成部分,也是二战中规模最庞大、战况最激烈、伤亡最惨重的战场。
而当时日本跟苏联签订了条约,理应对“苏德战争”坐视不理,但前期又和德国签订过“军事同盟”,在德国人眼里日本应该出兵支援德军。
如果得罪苏联,苏联的远东军就会对日本北方造成威胁。是与德军相呼应,出兵占领苏联远东领土,确保日本北方的安全,还是不介入,等待时机,提高战斗力,让日本陷入两难的境地。
此时获取德军第一手的战略部署信息,能在战场上占据有利位置。
战争年代,所有战略信息传递都会被加密,而德军使用的加密工具就是恩尼格玛机。
恩尼格玛机主要工作原理在三个部分:26个字母的键盘、转子和显示器。当要加密一串字符时,发报者在机器下方的键盘上每按下一个字母,键盘上方背光字母盘(显示器)上的一个字母就会亮起来,比如当输入(原文)O-V-E-R时,字母盘上亮起(密码)J-F-U-J,信息是通过密码传递,在不知道加密公式的前提下,只有弄透了内部结构和替换原理才能从密码中反推原文的内容。
而决定密码难度的就是机器内部的转子。剧中要破译的是改良后的二代恩尼格玛机,二代机配有五个不同的转子,每个转子上又都标有26个数字或字母,它们的起始位置是可以调整的。发报者每次从中选三个安装在机器内部,每当按下键盘上的一个字母时,最右边的转子就会转动一格,当右边的转子转完一圈,中间的转子开始转动一格,中间的转子转完一圈,最左边的转子才开始转动一格。
这就是李宁玉在临死前被第二次催眠时说的,破解二代机的重点在结构、密钥和加密替换矩阵上。在当时的中国,也就只有她能破解可以生成超过100万种密码排列方式的密码机。
Q2:顾晓梦为什么带相机上船?又为什么要*森田?
顾晓梦身份是“军统”间谍,她身上的任务是除掉从“军统”跳到“汪伪”的叛徒金生火,带相机上船就是想嫁祸给这位上司金处长。好死不死她的任务被森田发现了,初出茅庐的间谍担心被暴露,情急之下用餐刀刺*了森田。
Q3:为什么上密码船和进裘庄的都是这五个人?
✪ 起初原由是日军司令部情报处要在船上组织召开业务研讨会(实际是日军要秘密破译截获的德军密电,事后把知道这事的人全部*死),在所有人不知情的前提下,金生火本想随便找个人去应付。
✪ 那时顾晓梦刚通过入职考核(前面提到顾潜入“汪伪”政府就是为了替“军统”除掉叛徒金生火),当金生火得知所有人事调动都要经吴志国签字同意时,他发现与自己竞争副司令一职的吴队长正受张司令重用,而且正要负责研讨会的安保工作。为了在张司令面前突显政绩,金决定带上顾晓梦,因为她是第二个在考核中取得好成绩的人,而第一个是李宁玉,当然他也要把李宁玉带上,李既能帮他立功也能牵制吴志国。
✪ 结果上了船发现是一盘死局,金打算把李推出去保全自己,遭到顾和吴的反对。于是吴志国偷闯机电室*人,向张司令发电报求救,问题就出在吴志国的电报内容是“裘庄”二字。吴知道张司令一直想要裘庄里的宝藏,而且上一任钱司令又是在裘庄被*害,收到这样的电报张一定会派人来援救。于是张的秘书白小年来了。
✪ 在李宁玉和顾晓梦成功破解出德军对苏联的军事行动计划之后,为了防止当前最高机密被泄漏,日军准备毒*船上所有中国人。结果庆功宴上森田被刺*,李宁玉虽然把罪名推给金圣贤保住了他们5人,但最终还是只有自己能脱身。于是她捏造谎言谎称土肥原大将让森田和三井破译密电其实是想发动政变,土肥原已经投靠德军,一旦战争发动日本就会陷入与蒋介石和斯大林的双面作战,这是打不赢的,只有让餐厅里的人都活着把秘密泄露出去,土肥原大将就不敢轻举妄动,这样一来三井就是大日本的恩人。
✪ 龙川在审金圣贤时发现森田的死有蹊跷,表面上是重新彻查死因,实际上他想再次进入裘庄,一是因为吴志国发给张司令求救的电报写着“裘庄”二字,触动了龙川这位昔日裘庄女婿的神经,他要隐藏这个秘密,并且当时日方认为这则电报是“军统”间谍发的。
二是在下船前“老鬼”李宁玉把信息传递出去被叛徒“黄雀”得知,“黄雀”把消息传给龙川,龙川发现中共地下党一直有一条单向联系的情报线:“老枪——老鬼——老汉”,“老汉”是收到“老鬼”的信息才行动的,所以“老鬼”一定在他们5个人之中。
✪ 这里说一下“老鬼”怎么传递情报的:联想一下电影版最后情报是缝在衣服边上的走线里,通过线的长短形成密码。一般人只会检查衣服夹层里会不会藏东西,很少有人关注走线,就算针线一截长一截短也只会认为针线功夫不到家。李宁玉在下船前扔的披肩、进裘庄前车上扔的手帕都是针织品,而捡到的都是已经叛变的中共叛徒“老鳖”。
✪ 一个剿总司令部5个人之中就潜伏了“军统”的间谍和中共地下党,要继续调查肯定是板上钉钉的事。把所有人聚到裘庄龙川可以来个瓮中捉鳖甚至一网打尽,让知道他和裘庄过去的人永远消失。