购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.5 游戏密码

本章前面各节所介绍的各种密码,都有比较准确的来源考证;但在中国历史上,还有许许多多虽然众所周知,但却无从考证其根源的密码,特别是那些基于文字处理技巧的密码;它们便是本节的主角。实际上,无论国内还是国外,密码与文学都有千丝万缕的联系,毕竟,文字是几乎所有密码的载体;虽然没人能说清它们的来龙去脉,更不知相关发明人,但下面还是分别对它们做一些简要介绍,各位读者就当是课间休息,享受一下古人的聪明智慧吧。

字序加密:汉字作为典型的方块字,字序的调整便成了一种有趣的加解密方法。比如,对普通人来说,肯定读不懂下面这20个汉字:“春生此国物多君豆愿红,枝来采发南几最相撷思”。但是,对王维的粉丝来说,他几乎立即就能完成解密工作;实际上,只需简单地移位,这20个字就恢复成了唐代著名诗人王维的代表作《相思》:红豆生南国,春来发几枝?愿君多采撷,此物最相思。

反切法加密:它是一种语音加密手段。所谓“反切”,是汉字的早期注音方式,现在已不再使用了,所以这里也不打算费笔墨来复述,否则就容易跑题或把读者搞糊涂了。反切法加密的原理就是:将待加密的每个汉字(比如 X ),拆分成两个汉字(比如, Y Z ),使得 X Y 有相同的声母,同时 X Z 有相同的韵母;而收信方在收到两个汉字 Y Z 后,只需将 Y 的声母与 Z 的韵母重新拼读,就知道了明文 X 的发音。虽然单个字的发音可能会出现歧义,但一长串明文字的发音都知道了后,也就能直接把明文恢复出来了。曾经,反切法加密在民间很普遍,甚至还被用于军事活动中;比如,传说戚继光在福建领兵抗倭时,就曾以反切法加密当地的方言,来传递保密信息。

析字法加密:这是一种利用中文特殊字形的加密手段。实际上,汉字的构造方法主要有六种:象形、指事、会意、形声、转注、假借。汉字可分为音、形、义三种。因此,自古就出现了一种名叫“析字格”的游戏式隐语,即加密手法。比如,《后汉书·五行志》就用“千里草,何青青;十日卜,不得生”这样一首诗,来暗骂董卓;因为,“董”字拆开后就是“千里草”,而“卓”字拆开后就是“十日卜”。又如,宋代《世说新语·捷语》中,就用“黄绢幼妇外孙齑臼”这八个字,来暗喻“绝妙好辞”四个字。具体的解法是:实际上,“黄娟”是色丝,即为“绝”字;“幼妇”为少女,即为“妙”字;“外孙”为女子,即为“好”字;“齑臼”为受辛,就是古字“辤(辞)”。此类加密法,在古代军政活动中,也有真实的运用案例。比如,传说唐中宗即位后,武则天以皇太后名义临朝听政,不到两个月又废掉唐中宗,立李旦(唐睿宗)为皇帝;但朝政大事,却均由武则天自己专断。因此,引发众怒:徐敬业聚兵10万,于扬州起兵,反抗武则天;裴炎则在朝中,为徐敬业做内应,并以析字法加密,为徐敬业传递秘密信息。后因有人告密,裴炎被捕,其未发密信落到武则天手中。而这封密信中,却只有“青鵝”二字,群臣对此大惑不解。最后,武则天破解了“青鵝”的秘密:“青”字拆开来就是“十二月”;而“鵝”字拆开来就是“我自与”。密信的意思是让徐敬业等率兵于12月进发,裴炎在内部接应。“青鵝”被破译后,裴炎遂被杀;接着,武则天派兵击败了徐敬业等的武装反抗。

隐语法加密:这是一种词汇加密手段。实际上,隐语也称暗语,把秘密信息变换成字面上有一定含义,但又与该秘密信息完全无关的话语。这是一种沿用时间很长,应用范围很广的自然语言保密方法。比如,至今每年元宵节的众多灯谜、夜间联络口信、土匪黑话等,其实都是隐语加密的结果。《左传·宣公十二年》也记载了春秋时期的一则隐语加密实例:传说,楚子欲攻打弱小的萧国,萧国大夫还无社,赶紧向楚国大夫申叔展求计。为避免被偷听,申叔展用隐语“麦粷”、“山鞠”和“风湿病”等,从多个侧面提示对方“藏在井里”;果然,第二天萧国惨败,申叔展救出了藏在井中的还无社。

藏头诗密码:在中华诗歌百花园里,除常见的正体诗词以外,还存在大量的异类诗歌,比如,回文诗、剥皮诗、离合诗、宝塔诗、字谜诗、辘轳诗、八音歌诗、藏头诗、打油诗、诙谐诗、集句诗、联句诗、百年诗、嵌字句首诗、绝弦体诗、神智体诗等40多种。这些杂体诗各有特点,虽然均有游戏色彩,但几乎都可在某种程度上被用作密码。不过,为简洁计,下面只介绍基于藏头诗的几个密码例子。

《水浒传》中,梁山为了拉拢卢俊义入伙,“智多星”吴用和宋江便生出一段“吴用智取玉麒麟”的故事来,利用卢俊义正为躲避血光之灾的惶恐心理,口占了四句卦歌:“芦花丛中一扁舟,俊杰俄从此地游。义士若能知此理,反躬难逃可无忧。”而该卦歌中,每个诗句的头一个字放在一起,便组成了“芦俊义反”;后来,卢俊义真的就被迫造反了。

当然,藏头诗并非只是藏头,还可以有多种藏法。实际上,藏头诗的形式至少还有:散文藏头诗、叙事藏头诗、五言藏头诗、七言藏头诗、哲理藏头诗、自然藏头诗、古代藏头诗、现代藏头诗、祝寿藏头诗、生日藏头诗等。相关诗例,此处就不一一罗列了。

字谜藏密:由若干字谜,也可隐藏信息。比如,悔意无心空对,就是“每”;大哥头上有条,就是“天”;接受又离友来,就是“爱”;单身贵族尔相,就是“你”;朝夕相对盼夕,就是“多”;情人别离影孤单,就是“一”;二人相逢在此处,就是“些”。将上述字谜的谜底合起来,便是“每天爱你多一些”。

字序藏密:利用字序,也可以隐藏秘密信息。比如,《赏荷》一诗,按正常顺序读出来便是:“扬歌轻舟藏处远,影红缀流映青天。香荷沃野遍翠绿,翔鸭戏水荡风闲。”但是,如果将该诗从后到前,反序读出,它便是另一首诗:“闲风荡水戏鸭翔,绿翠遍野沃荷香,天青映流缀红影,远处藏舟轻歌扬。”

句序藏密:利用句序,仍可以隐藏秘密信息。比如,若按正常顺序阅读,那么,你将从下面的对话中,看到一对如胶似漆的热恋鸳鸯。

女:你真的爱我吗?

男:当然,苍天做证!

女:我会失望吗?

男:不,绝对不会!

女:你会尊重我吗?

男:绝对会!

女:你不会说话不算数吧?

男:不要太疑神疑鬼了!

但是,同样是这几句对话,如果你从最后一句开始,逆序读到第一句;那么,你将发现,这对男女其实正在进行着分手前的骂架呢。

环形回文诗:将下面的20个汉字“云霾痛惊漫贫毒风隐叹吟哭胸心断病雾黑尘烟”首尾相连,排成一个环形;然后,从该环中的任何一个字开始,无论是顺时针还是逆时针,都可读出不同的五言四绝诗,因此,总共可读出40首诗。比如,从“霾”字开始,顺序阅读便可得到这样的诗:霾痛惊漫贫,毒风隐叹吟;哭胸心断病,雾黑尘烟云。从“尘”字开始,逆序阅读便可得到另一首诗:尘黑雾病断,心胸哭吟叹;隐风毒贫漫,惊痛霾云烟。读者可以自行读出其他38首诗,此处就不浪费篇幅了。

苏轼“璇玑诗图”:将29个字组成图2-1中的菱形,外圈任取一字开始,顺时针或逆时针读之皆可,能得五言绝句三十首;圈内十字交叉的十三个字,纵读、横读、逆读,可得七言绝句四首;以中间的“老”字为枢纽,左右上下旋读,又可得诗若干首;若将所有二十九字任取一字随意回旋,取其押韵,还能得诗若干首。以这二十九字反复变化,可读出七、八十首诗来。

图2-1 苏轼“璇玑诗图”

三言版“棋盘格璇玑图”:将41个汉字,分两种字体,排成图2-2所示的图形。从任何一个黑体字开始,沿任何一条直线顺序阅读,直到读完四句后,就可获得一首“三言四绝诗”;同时,该诗逆向阅读后,也得到另一首“三言四绝诗”。按此法,便可读出3万余首三言四绝诗和更多(40多亿)的三言韵文。

图2-2 三言版“棋盘格璇玑图”

比如,若以“妻”开头,便至少可读出如下的“三言四绝”诗:

妻仙嫣,姐懒贱;

妾艳馋,爹喘惨。

妻仙嫣,姐廉俭;

爷憨变,哥严贤。

妻淡恬,爷叛悍;

爹馋艳,妾贱懒。

妻妍腼,弟闲谦;

爷俭廉,姐嫣仙。

妻妍腼,弟安健;

子贤严,哥变憨。

将它们反序阅读后,分别变成:

惨喘爹,馋艳妾;

贱懒姐,嫣仙妻。

贤严哥,变憨爷;

俭廉姐,嫣仙妻。

懒贱妾,艳馋爹;

悍叛爷,恬淡妻。

仙嫣姐,廉俭爷;

谦闲弟,腼妍妻。

憨变哥,严贤子;

健安弟,腼妍妻。

五言版“棋盘格璇玑图”:将73个汉字,用三种字体排成图形,如图2-3所示。然后,从任何一个黑体字出发,沿任何一条直线顺序阅读,直至读完四句为止,便可获得一首“五言四绝诗”,同时,该诗逆向阅读后,也得到另一首“五言四绝诗”。欢迎有兴趣的读者自行阅读。

图2-3 五言版“棋盘格璇玑图”

七言版“棋盘格璇玑图”:将105个汉字,分三种字体排成图形,如图2-4所示。然后,从任何一个黑体字出发,沿任何一条直线顺序阅读,直至读完四句时,就可获得一首“七言四绝诗”,同时,该诗逆向阅读后,也得到另一首“七言四绝诗”。欢迎有兴趣的读者自行阅读。

图2-4 七言版“棋盘格璇玑图”

五言版“蝴蝶璇玑图”:将28个汉字,分三种字体排成图形,如图2-5所示。若从任何一个黑体字开始,按“ ”字体的顺序,串读四句后,就可得到一首诗。同理,从任何一个行楷字开始,按“ ”的顺序,串接四句后,就可得到另一首诗。此外,将上述两种读法混合后,仍可得到一首诗。欢迎有兴趣的读者自行阅读。这样能读出多少首诗呢?其精确数字非常吓人,它竟然能读出天文数字(2 88 -1)首诗。

图2-5 五言版“蝴蝶璇玑图”

七言版“蝴蝶璇玑图”:将40个汉字,分四种字体排成图形如图2-6所示。然后,从任何一个黑体字开始,按“ ”字体的顺序,阅读紧邻的那个字,如此重复4次,便可得到一首七言四绝诗;并且该诗逆向阅读后(即阅读顺序变为: ),仍可得到另一首七言四绝诗。欢迎有兴趣的读者自行阅读。

图2-6 七言版“蝴蝶璇玑图”

当然,历史上最著名的璇玑图,当数前秦时期的才女苏蕙所做的那篇璇玑图;它总计841个汉字,纵横各29字,纵、横、斜、交互、正、反读或退一字、迭一字读皆可成诗,诗有三、四、五、六、七言不等,甚是绝妙,广为流传至今已超过千年。不过,由于该图太大,且在网上可轻松找到,所以这里就不介绍其细节了。但是,历史上的无数文人墨客,都曾想创作出第二幅这样的大型璇玑图,但都以失败告终。而本书作者,从密码破译角度出发,借助计算机和数学理论,终于破译了苏蕙的这幅璇玑图,使得从今以后,任何人按照我们的算法,都可以轻松创作出这样的大型璇玑图;而前面介绍的各种“棋盘格璇玑图”和“蝴蝶璇玑图”则只是作者在破译苏蕙璇玑图过程中得到的副产品。限于篇幅,相关细节就不再介绍了。

此外,还有许多其他稀奇的密码。

声音加密:所有响亮的声音都可用来实现远程通信,同时也隐含秘密信息。刚开始是鼓声,后来又有铃声或各种喇叭声等。这种保密通信手段,不论白天和黑夜,在大多数天气状况下均可使用。当然,除中国之外,在很多国家的文化中,击鼓也与各种仪式有关;在非洲和北美洲尤其显著,所以不同节奏和声调的区域性含义,便逐渐形成;在一定的时空范围内,这些声音的密码含义还是相当确定的。当然,有时鼓声也是恐吓对方(人或野兽)的方式。

镜子加密:利用镜子等反射阳光,也是一种古老的通信和加密方式,其信号的含义可以事先任意约定。尤其在偏远地区,它更具定向传递的优势。甚至,直到20世纪下半叶,国内外许多现代化军队,还使用日光反射信号器作为信号装备的一部分。

中国古代的密码还有很多,当然无法全都介绍;实际上,在中国古代,有的密码甚至不择手段,比如,将机密消息写在薄绸或纸上,然后卷成小球用石蜡封好,再加以隐藏,甚至吞到肚里,或塞入肛门。以类似方式隐藏消息的技术,叫隐藏术。 MQsvxD4E/LWU/IncKE61K/EDEtNLJH4sUV73grXJ6wNutDaj85UsgY1QU2JtxmSf

点击中间区域
呼出菜单
上一章
目录
下一章
×