青山横北郭,白水绕东城。
此地一为别,孤蓬万里征。
浮云游子意,落日故人情。
挥手自兹去,萧萧班马鸣。
这《送友人》是李白的大作,不过要是在宋代,这可不仅仅是一唐诗,却极有可能是一份重要的军事情报。
据宋代的军事教科书《武经总要》的记载,当时涉及军事活动的情报有4o余种。
在补给后勤方面,有请求增加弓箭、刀枪,又如需及时补充骑兵马匹、草料,再有请求支援牛、车等项;战略方面,有请求进攻、防守或是撤退;敌军方面,有兵力多寡、驻防情况、双方实力对比等,都有一套约定俗成的字验。
每次大军出行之前,主将和朝廷之间都会选择一古诗作为“字验”
。
所谓的“字验”
便是用一4o个字的古诗,用诗中不同的字代替不同的4o项军事活动。
比如这篇《送友人》,如果用“此地为一别”
的“别”
字表示“粮草告急”
,那么前方主将在派遣情报人员向后方递送情报的时候,就会在“别”
字上面作出一些特殊的标识。
后方收到情报后,便知道前方的敌情,迅作出反应。
这种利用诗词作为古代版摩斯密码的设置在其他朝代也常见。
“柳边求气低,波他争日时。
莺蒙语出喜,打掌与君知”
;“春花香,秋山开,嘉宾欢歌须金杯,孤灯光辉烧银缸。
之东郊,过西桥,鸡声催初天,奇梅歪遮沟。”
这两看起来更是稀松平常的古诗词则是明代抗倭名将戚继光设计的中国古代密码“反切码”
的典型代表。
反切码是在古代注音方法“反切法”
的基础上创造的。
取前一诗歌“柳边求气低,波他争日时。
莺蒙语出喜,打掌与君知”
中的2o个字的声母,依次分别编号1到2o;取后一诗歌36字的韵母,顺序编号1到36。
再将当时字音的八种声调,也按顺序编上号码1到8,就形成了完整的“反切码”
体系。
对比古希腊人曾经用在头皮上写字或者刺青,然后等辨认头重新长出的地方的方法用来加密,或者把大腿割破,藏入蜡丸,等着肉长好再传递信息的保密方法。
无论是破解的难易程度还是优雅程度上,华国古代的密码设计都是降维打击。
丁承平按照头脑里看过的各种乱七八糟军事科普小视频印象,根据军队中常用的几十种战斗情况,以《武经总要》为核心,也编成了56条短语,分别编码。
如:1请弓、2请箭、3请刀、4请甲、5请枪旗、6请锅幕、7请马、8请衣赐、9请粮料、1o请草料等。
然后以七言律诗的结构,设计了一套适合青巾军使用的密码传递方式。
可惜,虽然想法很好,但似乎用不上。
第二日早晨,当丁承平兴冲冲的拿着这份写好的资料来到县衙时,罗靖岳与众人正在召开军事会议。
“没有叫你来,是因为会议从昨晚开到了现在。”
罗靖岳解释了一句。
丁承平看着他那面容憔悴,眼睛泛红,精神恍惚的模样就知道这不是虚言,点点头表示知道,然后也与众人一样围在了地图旁。
或许是为了让丁承平也了解到目前的情况。
罗靖岳拖着沙哑的声音说道:“我已经让各地的义军全部以晃县为核心集中,不能再被朝廷军队这样各个击破了。
不管怎样我义军人数占优,而对方只有两万余人,只要避免与对方打水战,比如晃县周围就没有大江大河,他们只有脱离战舰,上岸来厮杀。
这样我们就能以有利地形为依托,利用人数上的优势将敌人击溃。”
“好,就这么干,监帅你说吧,我们的军队驻扎在何处!”
众人纷纷表态同
