只能抓住电台却破译不了密文,为什么中共地下党的密码如此强悍?

《风声》《潜伏》《暗算》等一系列影视剧中都塑造了中共地下党员在敌人内部开展斗争的经历。中共第一个密码系统是周恩来在初建特科时编制的,被称为“豪密”。邓颖超是第一个译电员。

▲北朝网友拍摄

有网友在阅读史料时提出,自中国共产党成立以来,密码系统好像一直保持着神秘而辉煌的战果。红军时期没有被国民党破译,抗战时期没有被国民党和日本人破密,解放战争时期没有被国民党破译,抗美援朝时期没有被美国人英国人日本人破译。而反观对手们,国民党的密码经常被我方破译,日本人的密码被美军破译。

中共启用的一系列密码系统为什么总能保持这么好的保密性?尤其是抗美援朝时期,联合国军阵营里有美军日军和国民党的高级破译专家和算法工具,为什么也没能破译战局电报?

▲《暗算》剧照,图片来自网络

▲《风声》剧照,图片来自网络

网友经讨论认为,从史料来看,管理制度执行得好是重要原因,密码的安全首要在于人员的行为规范,人员可靠、制度到位是重中之重。

关于地下工作的纪录片中提到,采访一个当时的译电员时说,豪密不是个密码而是一个密码生成公式,利用这个公式和定时获得的密钥就可以迅速编制出一套可用的密码来,而生成的密码有效期只有几天时间,常换常新。虽然有了足够的样本量破译不难,但是中共密码纪律执行得好。虽然没机会接触高大上的密码机、计算机什么的,在残酷斗争中磨炼出来严格执行保密纪律的本能,地下电台也不是没有被敌人破获过,但是每一部电台都是单线联系,都是用的单独密钥密码,单部电台发的信息也有限,使得破译成功的“时效性”非常短。所以从来都是破译地下组织电台很难,只能定位信号源抓人。

▲电影《永不消逝的电波》剧照,图片来自网络

▲《永不消逝的电波》主角原型李白烈士和妻儿,图片来自网络

古典的加密方法其实在频率攻击面前十分脆弱,但是如果加解密人员严格执行工作纪律就变得不容易了。电视剧《潜伏》里面余则成解码的密码本是一本小说《蝴蝶梦》,一本书上显然有大量的重复字,如果延安的译电员偷懒,频次高的一些字总是从同一页同一位置抽取,那么只要国民党的破译人员积累足够多的样本就有可能会找到规律。但如果译电员工作严谨,不断的更换抽取同一个字在书中的位置,那么就会使得人肉破译变得几乎不可能。电文中可能还会有一些故意插入的扰乱码,而这些插入码可能有一定的随机性,在没有计算机的年代是要靠人的,但如果译电员偷懒,尽量少加入或者懒得按规定不断改变套路去加入,扰乱的效果就容易被排除。《暗算》里面有个倒霉例子,国民党的译电员为了省事,只给电文前半截要紧部分进行了二次加密,后半截用的常规密码,结果被主角找到提示轻易破了。

▲《潜伏》余则成剧照,图片来源网络

▲《暗算》剧照,图片来自网络

与之相比,国民党高层对密码或者说“情报”的重要性毫无概念,即使国共合作时期共产党委婉提醒,蒋介石认为“敌人说什么都是别有用心,反着来就对了”“中国人说啥都不被重视”;说话会被重视的“友邦”呢,“提醒国民政府会使我们失去一个监视他们的渠道”……

密码破解终究是一个信息量积累的过程,打破这个过程可以采取更合理的密码设计方法,也可以采取合理的制度打破对方信息积累过程。实用的密码理论上都是可以破译,不可破译的密码基本都是一次性的,不具备大规模实用的性能。密码使用需要对应的密钥,我们常说的破译往往都指的是破译这个密钥。密码情报具备时效性,理论上可被破译的密码之所以还被使用,是因为使用者认为敌方破译需要花费的时间超过了情报的有效时间。中共很早就意识到了数学在密码编制中的重要性,破译方面对数学的重要性意识到的更早。

破译密码除了缴获别人的密钥和密码本之外,最普遍的方法就是要通过获取大量的电文,和实际了解到的信息进行大量的比对。例如,日本人在对大清的时候,就故意把甲午谈判条件直接用中文发给中方,那中方发回国内的电报肯定要大量复述这些文字,于是就可以顺藤进行分析。

日本无线电通信用得多,比如本土以外的岛屿据点,舰队等这些无法使用有线电报传输,开战之前外交电报通过美国本土肯定会被截获等等。对付日本人,从商船那里缴到一个密码本,可以拿来解析其他商船的电文,进而用一些军舰和这些商船有关联的行动和电文来进一步分析。尤其日本人喜欢一个事情几个密码系统都有涉及,被美国破译一个系统就很容易插入其他密码系统。电影《虎!虎!虎!》里面,密电全文在华盛顿都转了一圈了,日本大使还在二指禅一个字母一个字母敲打字机。

▲《虎!虎!虎!》剧照,图片来源网络

密码管理上还有很多地方如果做不好特别容易出漏洞,而与密码本身好不好无关,比如什么杂事都用一套密码,而不是分密级和按需要进行区分使用多套密码的话,很容易被人一破解外交的密码就顺手把军队的密码也破译了。再比如就是密文上某些无聊的习性不注意,比如二战期间德国发的电文开头和结尾都是固定那几句,每天固定时段固定格式天气预报,电文中大量出现“希特勒万岁”这个固定词组,甚至在希腊干过同一篇电文重复发两遍的蠢事,结果被英国人抓到空子给破了。对于密码破译来说,最喜欢的是长篇大论每次发万字雄文,最怕就三句话结束。

此外,还有一个根本性的概念,破译密码获得情报,并不等于就能转换成战场的优势。情报部门获得的情报还必须经过甄别筛选,加工成为报告,交给上级决策层,由上级决策层自己去判断并做出响应决策,而情报报告仅是决策要参考的诸多因素中的一种,而从来不是像某些影视作品那样好像情报就是左右一切的因素一样。

▲李白烈士故居,图片来源网络

注:本文由北斗一号、mylibraboy、龙王破山剑、guy123、TSHT2012、军用兔子、happyjwj、节饮缩食加菲猫、cima、天下无谍戴雨农、箴言书等北朝网友的精彩发言总结而成。