第407章 通信密码和检字法
作者:凤凰北斗   崇祯重振大明最新章节     
    信鸽的种种缺点,都被群臣提出。
    但是问题提出后,却仍需要使用——
    因为这个时代,没有更快捷的通讯方法。
    而且据朱由检所知,军鸽在后世仍旧被军队使用。
    二战时期,八路军甚至针对日本信鸽,专门成立了灭鸽神枪队。
    所以在这次武英殿会议后,朱由检特意召集相关人员开会,解决通信方面的种种问题。
    在朝堂上大张旗鼓地讨论通信问题,而且主角是小小的鸽子。
    这件事听起来有些引人发笑,但是兵部的大臣,都没有觉得这件事无关紧要——
    对于即将成立的枢密院来说,信鸽是否实用、是否能传递正式公文,是有关枢密院权力的重大问题。
    如果通过信鸽传递的消息不算正式公文,那么枢密院下达的命令,就只能通过其它方式传递。
    以大明的疆域和这个时代的速度来说,无论快船快马,把消息传到数千里外都需要一两个月。如果需要前线回复的话,来回需要的时间就是数月。
    但是信鸽能传递正式公文后就不一样了,以信鸽的速度,只需要三四天时间,就能飞翔三千里——
    而且还是空中直线距离,不像地上的马匹因为道路限制要绕路。
    枢密院的命令,能够很快传到各地,并且收到回信。
    这样前线发生的事情,枢密院不说尽知,也不会像以前那样,完全两眼一抹黑。
    这对拥有调兵权的枢密院来说,可谓至关重要。
    所以这次会前,兵部官员做了许多准备。兵部左侍郎闵梦得道:
    “臣在家乡时听闻,浙江巡抚张延登之子张万钟,喜爱豢养鸽子。”
    “还撰有一部《鸽经》,尽述养鸽之要。”
    “臣以为可召此人进京,豢养专用军鸽。”
    张延登这个人朱由检有印象,这是少有的没有依附阉党、被他留任的督抚。
    而且就在上个月,张延登还上报大陈山有一伙海寇,正在出兵进剿,并提议严格禁海减少海寇。
    朱由检当然没听他的禁海建议,而是传令郑芝龙等人协同进剿。并责令张延登帮助海军在宁波建设海关,加强沿海关禁——
    海关的名字,就是堵这些禁海官员的嘴。对于提倡禁海的官员,朱由检一律让他们严格海关之外的海禁。
    听到这个人的儿子擅长养鸽子,朱由检点头认可。下令召这个人来京,让他培育军鸽。
    刚刚就任不久的吏部左侍郎、广东博罗人韩日缵道:
    “臣的家乡之中,多有放鸽之会。”
    “可择其中优胜者,为朝廷培育信鸽。”
    朱由检点头认可,下令道:
    “既然民间有赛事,那就应该规范起来。”
    “传令,仿照武道协会,成立信鸽协会。”
    “由信鸽协会负责举办短程、中程、远程、超远程信鸽比赛。”
    “在全国大赛中优胜者,可授与公士身份!”
    这个赏格听起来没有什么,公士只是民爵,没有什么爵禄。
    但是现在却越来越受重视,因为皇帝在自贸区那边的议会,授予公士选举和被选举的权力。
    这意味着拥有公士身份的人,未来有可能成为议员。
    对于养鸽子的人来说,已经是足够高的赏赐——
    毕竟以他们的地位,能得到公士的身份已了不得。而且若是捐纳,还需要实打实地掏出一千两银子呢!
    可以说,朱由检什么都没有花,用一个虚名公士,就能把民间的养鸽力量调动起来。
    甚至以后还会有人专门培养竞赛的鸽子,谋求公士爵位。
    因为养鸽的历史悠久,民间积累深厚,朱由检对信鸽品种并不担心。这时候的信鸽速度,完全不亚于后世的信鸽。但是在训练上面,却有些不够专业。
    所以他下令举行不同级别的比赛,挑选适应性不同的信鸽。
    飞行速度快、爆发力强的鸽子,可用于中短程通信。
    飞行耐力强、自生力能力强的鸽子,可用于远程和超远程通信。
    同时他下令召集一些驯鹰人,让这些鸽子进行抗鹰训练,减少因为猛禽捕杀所带来的损失。
    卫尉寺卿刘侨,还提出了一个建议,那就是全面禁止捕鸽。
    尤其是禁止孩童闲着没事用弹弓去打鸽子,对于捕捉到信鸽的人轻则劳动矫正、重则判罚监禁。避免因为这些人的行为,影响消息传递。
    这个命令可能在民间引起非议,但是朱由检思索之后,觉得非议不会很大。
    因为鸽子称不上主要食物,而且还有专门用于食用的肉鸽。那些想吃鸽子的人,让他们去买就是了。
    所以他同意了这个提议,并且以孩童没有完全行为能力为由,下令把家长一起责罚——
    想来家长在受到教训后,会严禁调皮的孩童去捕鸽子。
    太仆寺卿陈奇瑜,甚至提议把养鸽和养马并列。还提出在驿站等地方建立鸽巢,以供信鸽栖息。
    种种措施下来,信鸽在大明境内的飞翔,得到一定保障。
    但是对传递机密消息来说,仍有泄密风险。尤其是跨过建虏上方,传递机密消息时。
    所以这时就需要另一批人的工作了,朱由检看向锦衣卫指挥使郑士毅,询问道:
    “朕去年就在北司房成立了保密司,负责秘密通讯和密码暗语等事。”
    “有什么成果能够用在飞鸽传书上,郑卿详细道来。”
    郑士毅早已有了准备,回道:
    “臣按陛下吩咐,把所有秘密消息划分绝密、机密、秘密三个等级。”
    “其中绝密消息,至少要有三组信鸽传递。”
    “西南奇捷的消息,就是这样传递来的,如今已被确认。”
    这是锦衣卫最值得夸耀的功绩之一,郑士毅提了一嘴,又小心翼翼地说道:
    “密码之事,在拼音和规范字表确定后,已经有了头绪。”
    “只是陛下吩咐以四角号码检字法为每个字制定数字码,臣恐难以实现。”
    四角号码检字法,是朱由检后世查字典时曾经用过的。他在回忆起来后,让张瑞图、孟绍虞等人制定印刷通用规范字表时,制定检字办法。
    目的自然是为了方便检字,用于将来推广活字印刷。
    后来他见使用四角号码检字时,每个字都有对应的数字。所以吩咐锦衣卫保密司,以四角号码检字法为基础,制定一套数字码。
    这套数字码的地位,相当于后世的中文电码。只是朱由检没记过中文电码,也不觉得有记的必要,让锦衣卫根据四角号码,制定自己的一套数字码。
    有了数字码后,传递的消息就能完全使用数字,敌人不知道数字码对应的汉字,根本无法破译。
    甚至,还能够通过加减数字,对传递的消息进行加密。
    例如8073对应“公”字,设定解密时要加0242,那就变成了8315,对应的是个“钱”字。
    这样即使数字码对应的汉字被敌人知道,也能通过加密,让敌人无法破译——
    除非敌人还能获得密码本,知道解密办法。
    这是朱由检所了解的简单加密方法,早就让锦衣卫研究,结果锦衣卫现在告诉他,恐怕难以实现。
    这让他很是生气,询问难处在哪里。朝堂上这么多大臣,不信无法解决。
    郑士毅战战兢兢地道:
    “用四角号码检字法制定的四位数字码,重码的文字实在太多。”
    “就是加成五位,也有很多重码。”
    “例如8073,不但对应‘公’字,还对应‘食’、‘衾’、‘饟’字。”
    “而且因为右下端的结构相同,即使加上附号补码变成80732,也仍是对应这些字。”
    “无论是用四位数字码,还是用五位数字码,重码的文字都太多,传递消息容易出错。”
    听着郑士毅的说法,群臣大多一头雾水。
    还是按照皇帝的吩咐制定四角号码检字法的张瑞图、郑士毅,听明白了一点。
    在请示皇帝之后,两人和郑士毅一起向群臣讲解了一下什么是四角号码检字法,以及数字和文字的对应,如何传递消息。
    他们还举出了一个例子,例如2355100077223630这些数字,不懂的人看着一头雾水。但是解码之后,就是“我一月回”——
    每四位数字代表一个汉字,2355对应“我”、1000对应“一”、7722对应“月”、3630对应“回”。
    群臣见到这种用数字传递消息的方法后,感觉极为奇妙,对提出这种办法的皇帝叹服不已。
    如果这种加密方式能实现的话,用信鸽传递消息的泄密可能,可以说无限降低。
    甚至信鸽传递的消息也更多,这些数字能够写得很小,方便绑在信鸽腿上传递。
    唯一的缺点就是,这样传递的消息不直观,需要有专门的情报人员,负责加密和解密。
    但是无论如何,它都是一个好办法。可以在加密后,传递机密消息。
    所以他们群策群力,解决这种加密方式所遇到的问题。
    最难的地方是重码,所以有人提出,换一种汉字和数字的对应方法不就行了。但是一时之间,没有人能提出比四角号码更好的对应方法。
    有人提议用部首检字法对应,提议把0001对应“一”、0002对应“丁”、0003对应“七”……按照部首和笔画,一个字一个字排下去。
    这个办法,类似后世的中文电码。这种最初由法国人制定的对应方法,在后世一直被沿用下去。
    但是放在大明,毫无疑问遭到很多人的反对。尤其是有四角号码检字法的情况下,所有人都觉得这种无理码实在太难记了——
    难道要让每个情报员,都背下几千个文字对应的数字码?
    他们都认为不如在四角号码的基础上修改,把重码的字另外排,让情报员只需要背诵重码。
    朱由检同样也赞同这点,他的想法是这样在培养情报员和检字员的时候,是用一套体系。未来情报员退役后,能够很方便地转为检字人员。情报员不足的时候,也能从检字人员中挑选。
    所以,交流之后的意见是,优化四角号码检字法,尽量减少在规范字中出现重码。
    实在无法避免的,则用周围空缺的、没有对应文字的四位数字,对应那些重码。
    不属于规范字的,不设定四位数字对应。
    例如8073对应的“公、衾、食、饟”四字,可以规定8073对应最常用的“公”字,“衾”和“食”两个字用周围的8072、8075对应。
    “饟”字因为不常用,而且可以用“餉”字替代,被群臣踢出了规范字。原本根据十三经制定规范字的做法,也因此得到改变——
    十三经中笔画很多的生僻字,大多在重新制定规范字表时被踢了出去,用别的字替代。
    这些非规范字,后来在收录所有文字的字典中,根据四角号码检字法,设置了五位数字对应。除了专门钻研文字的人之外,很少有人了解。
    朱由检同意了这个办法,继续让张瑞图、孟绍虞牵头,对四角号码检字法进行修缮。
    同时他再次提出,一定要在规范字里面挑选出常用字,尽量用常用字传递情报。这样情报员的培养,应该会容易点——
    目前的七千多规范字,对情报员来说记忆量还是太大了,培养成本很高。如果能降低到掌握两三千常用字,要求就低多了。
    朱由检要求用密码发消息时,尽量使用常用字。
    甚至,他还提出了更改一些字的偏旁,用以减少重码。
    例如把“食”字作为偏旁时简化为“饣”,“言”字作为偏旁时简化为“讠”。
    用改变字形的方式,减少重码出现。
    这个办法提醒了群臣,他们提出用草书上使用的一些简化字,改变字形的方法。例如把“長”简化为“长”,能改变张、帐等字的外形。
    总之,张瑞图和孟绍虞制定的第一版印刷通用规范字表,还没有正式推广,就面临被修改的结局。
    很多有兴趣的臣子还主动请缨,参与第二版规范字表制定。
    朱由检答应了他们的请求,并且让这些人根据五笔输入法,制定五笔检字法——
    用四个不同的字母,和汉字一一对应。
    这是他之前就提出过的,但是没有被重视。
    如今再次提出,群臣都发现了五笔的优势:
    重码非常之少,用四个字母就能对应所有文字。
    毕竟四位字母有26x26x26x26=456976种组合,远比四位数字的10x10x10x10=10000的组合范围大。
    梅膺祚编撰的《字汇》收录了33179个字,用四位数字必然无法对应起来。但是用五笔能轻松对应,而且还很少出现重码。
    来了兴趣的群臣,开始根据皇帝提出的五笔输入法规律,制定五笔检字法。把每个文字都进行拆解,或者对皇帝提出的字根进行修改,或者改变不符合字根的文字。
    可以说,第二版规范字表在群臣的群策群力下,更加规范完善。也因此用了很久,未来几乎没大改变。
    即使后来进入信息时代,也没有出现汉字输入的难题。甚至中文打字机,早在进入信息时代前就出现——
    这种打字机,最初还是在朱由检提点下、由锦衣卫军匠发明的,用于翻译数字码。
    可以在输入四位数字码后,打印出对应的文字。
    这样情报员在收到数字码后,就能输入打字机,打印出相应的消息。不用再苦思数字码对应的汉字,也避免因为记忆错误,有可能出现的翻译错误。
    只是因为这种打字机最初很复杂,体积也非常大,并没有得到普及。
    后来被简化降低成本后,才逐渐得到推广,成为文字工作者必备。
    加法机、差分机也是如此,最初都是在朱由检提点下,锦衣卫为了方便加密和解密,组织军匠研制。
    后来逐渐用于其它方面,带动计算机器发展。
    可以说,密码学的发展,引出了很多新事物。
    朱由检更看重的旗语和灯语,也因此得以实现。(本章完)