第六十四章 繁杂的密码-第2/3页



    秦川喝了口啤酒,润润有些发干的喉咙继续说道。

    “美国人的密码破译工作,主要是由美国海军部和海军司令部在做。以我的判断,当今世界上编码技术最高超的应该就是德、美两个国家,第二梯队则是苏联、英、德和日本,其它欧洲主要国家就是第三梯队,我们应该勉强算是第三档吧。”

    秦川话锋一转,继续说,“而密码破译水平,第一梯队则要数英美两国,其它欧洲所有国家,包括亚洲的日本人都算做二流水平,至于我们。”

    秦川叹口气说,“应该勉强算作三流。”

    见破译小组的人都有些泄气,秦川忙又说,“现在就看咱们接下来的工作是否会创造奇迹。”

    “好在咱们只针对日本人的密码,这样,咱们可以更加集中精力将有限的财力和人力都集中在一点,让我们具有了创造奇迹的条件。下面,我来说一下密码编制和破译的具体问题。”

    “一般来说,各国密码编制和解码都相差不多,无怪乎使用三本书,下面我们就以日本为例。”

    秦川并不清楚欧美密码编制和解码程序,不过德国人使用艾尼格密码机编码译码秦川是知道的,美国人使用一个只有极少数人懂得的印第安语编码他也清楚,只不过这些都是绝密,他不可能从公开资料上见到,也更不可能以听别人说过来搪塞,所以他只能把他前世研究过的二战期间日本人的密码编制方法拿出来,冒充密码编制和解码的基本做法。

    “密码编制离不开三本书,注意,这三本书并不是成书,而是密码编制者自己编制的,也就是说各国和各个组织编制密码大体是这个规律。”

    “第一本是暗号对应手册,这基本上就相当于是一本基础字典,举例说,比如'日本联合舰队',它在上面的代码68453,'出港'是05321,只要发出6845305321这个电报讯号,那就是连个舰队出港,只不过在这本字典中代表联合舰队和出港的暗号不是一个,而是有好几个,这一次是68453代表联合舰队,下一次发报就有可能是另一组讯号,破译在没有这本基础字典的情况下,要破译这样的密码的概率,大概是十万分之一。”

    见到几个破译人员露出苦笑,秦川接着又说道。

    “可是,对于动用国家力量的破译者来说,十万分之一的概率根本就没有难度,这个密码就几乎相当于是明码,所以又出现了后两本,第二本叫使用规定,实际上它是第三本的使用说明,我先说一下第三本,第三本叫乱数表。”

    “第一本暗号对应数字,日本人的军方和重要机构使用的都是五位码。第三本乱数表只有数字没有文字,这本书上会有很多五位数字,而且都是随机写上去的,没有任何规律可言,这本书上会有很多这种乱数,为了增加保密性,一般不会低于十万组五位数字。”

    “要用乱数表和暗语表叠加使用,这就需要第二本的使用规定,举例说,如果把日期作为规定,比如说今天是几月几号,那么这一天编码时,就从第几页第几行第几个选取第一个乱数,接下来到另外某页去选取第二个乱数......这样的选取方法可以经常变更,完全可以做到每一天都是不同的乱数选取方法。”

    “接下来就是选出的乱数和暗号表数字相加,得到一个新的五位数,为了保持五位数不变,相加时完全不进位,只取个位数字,然后这个新的五位数字就代表暗号表上某一个名词的新暗号数字,比如说联合舰队的暗号,那时就完全可以变成任何一组五位数......原则上说,如果只凭人力,没有任何手段一组一组反复试错来破译,那破译难度会是百亿分之一......”

    “对于破译者来说,就是采用一些手段,或者借助一些数学工具,反向逆转这个编码过程......”...

    本章未完,请点击下一页继续阅读!