龙哥的话让我感到很不解,刚刚也是他说,让我把那份小册子上的每一个标注都牢牢记住,因为那些标注,有些都是记录的地理坐标的经纬度,但是现在又和我说,那些标注又不是经纬度,这不是自相矛盾吗?

我把我的问题抛给了龙哥。龙哥听后,笑着对我说道“其实并不矛盾,因为地图上那些地理标注,就是经纬度。我也没有骗你。我现在是想告诉你,那些经纬度可能除了用来标注地理坐标以外,还有一种隐藏的意义——是一种暗语。传达的是一种经过加工之后的信息。”

我好想有点明白龙哥的意思,我脑海中随之又有一个问题接踵而来。于是我对他说道“你能肯定这个绘制地图的人,也是这样做的吗?如果把经纬度也用作一种暗语,包括咱们现在看到的,在地图上的其他一些标注,都隐藏了某种特殊的含义话,那这个绘制地图的人,就不是单纯的不想被别人发现末戗古城了,而是他自己还想要再去末戗古城!”

我被自己的这个推理吓了一跳,如果真的是这样,那我们刚刚讨论的那些内容,都变得没有意义了。这样一来,这个绘制人,就和我们刚才所说的取得地图的人,变成了同一个人。那他为什么要这么做?如果我说的没错,那这个绘制这幅地图的人,很可能是自己想要再去末戗古城,所以才绘制了这样一幅地图,但是转念有一想,他这样做有点不合常理。试想一下,如果你自己去,还会把地图画的这样复杂,或者是加上那么多隐藏的信息吗?

龙哥还是淡淡的笑了笑,说道“那个绘制地图的人不是自己要去,而是想让以后某些人,按照地图的指示到达末戗古城,同时也想让一些人,永远都走不到末戗。所以才会这样做。”

我这才恍然大悟。只见龙哥拿出那个小册子,指着其中一个经纬度对我说道“你看看这个,上面标注的是北纬37。46475,东经81。4384,这个坐标够精确?而且这个坐标在地理上的确就在丹丹乌里克所在的位置之中,所以你不会察觉这里面还隐藏了什么信息,你只会觉得这地图标注的很准确。但是,就在这几个数中却隐藏了另外的信息。你有没有注意到在“北纬”和“东经”的前面都有一个小小的“+”号,而在“北纬”前的“+”号,在向前则是一个“甲”字,而“东经”的前面的“+”号,再向前则是一个“戊”字。这两个字虽然字非常小,但是只要仔细看还是可以看出来,因为这个字写的很工整,目的就是易于被发现。”

我顺着龙哥给我指的地方仔细一看,真的就有那么两个字,也正如龙哥所说,两个字的字形很小,但是还是一眼就能认出。

龙哥继续说道“其实这是中国一种非常古老的密码暗语,叫做“鄕咘虚”xiag bu。这种密码发展的过程十分的复杂,在不同的时期都有不同的版本。在开始统一使用汉字之后,这种鄕咘虚密码得到了极大的发展,因为汉字笔画复杂,而且鄕咘虚可以根据笔顺、偏旁等进行演变,所以更加的让人难以破译。这种密码最早并不没有加入阿拉伯数字,只是用中国古老的计数方法、字加上一些特殊的符号进行编码。但在后期经过了一些变化,加入阿拉伯数字之后,使密码更加的复杂,同时表达的内容也可以扩大。可以熟练掌握鄕咘虚的人非常少,因为鄕咘虚要用到很多不同的字,况且破译过程中不能有丝毫的差错,一处错,则全部错。还要有一些辅助工具的帮助。想要学会这门密码学,要用很久的时间。这种密码也不是想学就能学得到,郷咘虚密码只是用于极其特殊的一些保密部门。包括战时的信息沟通,还有一些机要件的保留。在抗美援朝期间,美国人屡次截获密码后,都无法解密。不仅因为他们得不到密钥,而且就算他们的到了密钥,但是不熟悉汉字的结构,依然解答不出。鄕咘虚这种密码的编排有点类似维热纳尔方阵,它是按特定法则编成,用以对通信双方的信息进行明密变换的符号。换而言之,就是隐蔽了真实内容的符号序列。就是把用公开的、标准的信息编码表示的信息通过一种变换手段,将其变为除通信双方以外其他人所不能读懂的信息编码。在这里首先将你要传达的信息,用某些可以代替的数字或者字代替,然后根据不规则的排列加以整理,然后这一组密码就可以诞生了。”

龙哥一面说着,一面就开始在一张纸上在做着计算。我对密码完全是一窍不通,只是上学的时候在学到雅典历史时,我们老师讲过一个关于密码起源的故事,公元前405年,雅典和斯巴达之间的伯罗奔尼撒战争已进入尾声。斯巴达军队逐渐占据了优势地位,准备对雅典发动最后一击。这时,原来站在斯巴达一边的波斯帝国突然改**度,停止了对斯巴达的援助,意图是使雅典和斯巴达在持续的战争中两败俱伤,以便从中渔利。在这种情况下,斯巴达急需摸清波斯帝国的具体行动计划,以便采取新的战略方针。正在这时,斯巴达军队捕获了一名从波斯帝国回雅典送信的雅典信使。斯巴达士兵仔细搜查这名信使,可搜查了好大一阵,除了从他身上搜出一条布满杂乱无章的希腊字母的普通腰带外,别无他获。情报究竟藏在什么地方呢?斯巴达军队统帅莱桑德把注意力集中到了那条腰带上,情报一定就在那些杂乱的字母之中。他反复琢磨研究这些天书似的字,把腰带上的字母用各种方法重新排列组合,怎么也解不出来。最后,莱桑德失去了信心,他一边摆弄着那条腰带,一边思考着弄到情报的其他途径。当他无意中把腰带呈螺旋形缠绕在手中的剑鞘上时,奇迹出现了。原来腰带上那些杂乱无章的字母,竟组成了一段字。这便是雅典间谍送回的一份情报,它告诉雅典,波斯军队准备在斯巴达军队发起最后攻击时,突然对斯巴达军队进行袭击。斯巴达军队根据这份情报马上改变了作战计划,先以迅雷不及掩耳之势攻击毫无防备的波斯军队,并一举将它击溃,解除了后顾之忧。随后,斯巴达军队回师征伐雅典,终于取得了战争的最后胜利。

雅典间谍送回的腰带情报,就是世界上最早的密码情报,具体运用方法是,通信双方首先约定密码解读规则,然后通信—方将腰带缠绕在约定长度和粗细的木棍上书写。收信—方接到后,如不把腰带缠绕在同样长度和粗细的木棍上,就只能看到一些毫无规则的字母。后来,这种密码通信方式在希腊广为流传。现代的密码电报,据说就是受了它的启发而发明的。

我很难想象在一张地图上居然还藏有密码,而且是很多处密码。我有点吃惊,但是更多的是好奇。很想知道地图上到底传达的是什么信息。我问道龙哥“龙哥你怎么就能肯定,这些就是你说的鄕咘虚密码?你能破译这些密码?”

出乎我意料的是,龙哥居然摇了摇头。我心里暗骂,你他妈破译不了,刚刚和我说那么多有什么用?龙哥把手中的笔放下,把那张纸放在了我的眼前,我注意到上面被龙哥密密麻麻的写了好些个数字,还有一些简单的汉字,好像在经行复杂的计算一样。这些数字的排列看上去也都是有一定规律,最显眼的的几个数就是我们在地图上看到的那个经纬度,37。46475还有81。4384这一串数字,龙哥将这几个数字故意写的很醒目,在这串数字的周围则是一连串非常复杂的数字,数字之间有的用“”、“+”连接,有的用“甲乙丙”等汉字连接,每一行甚至是每一列的数字都尽相同,数字之间还有很多地方存在这空格,每一行空格的长度也都不一样。乍一看这些数字,看不出有任何的规律。但是仔细一看,会发现这些数字的排列顺序,好像组成的是多个图形。这个图形的样子,是一个矩形之中套着一个不规则的圆形。最开始还是一个小矩形,套着里面一个更小的圆形,然后就是一个圆形套着里面的那个矩形,后面又有一个更大的矩形套着那个圆形,就是这样一直不间断的连续着,一层包着一层。感觉是最初的那个图形在不断的被放大。但是对我来说,这些只是数字和图形,我根本看不出来他们有什么信息价值。

这时龙哥对我说道“这个可以证明我为什么说这个是鄕咘虚密码了。这种图形的排列方式,就是鄕咘虚的一种固定解密格式。但是咱们现在还缺两样东西,就是密钥和查找信息的解码本,所以不能解答这里的信息。”

“龙哥,那你说这么多不是和没说一样吗?”我有点不打气,毕竟说了这么半天,还以为能得到什么重要信息,没想到是白忙活了一场。不过,我开始对龙哥有了一种崇拜感,没想到短短的几个数,居然隐藏着这么大的来头。我刚才也很注意听龙哥说的每一句话,郷咘虚密码非常难学,而且只是用于极其个别的保密部门,那么龙哥怎么会对这个郷咘虚密码会如此的了解,只是几分钟的时间,就可以把密码的结构格式解出来。这样也从另一面,说明了龙哥这个人来头必然不小。我突然想到了夏夏这几天经常开玩笑时,和我说的一句话“我们每个人都不一般哦。”

“我解决不了,并不是所有人解决不了。”龙哥轻声笑着对我说道。话毕,他起身将前面开车的夏夏换了下来。这时,alma陈也在一旁搭话说“放心。咱们还有别的朋友,这个问题不是问题。”看来他们确实是有备而来,好像把每一个问题都提前做好的打算,alma陈嘴里的别的朋友又是谁?我非常好奇。

下午直到晚上我们都在各自忙着各自的事情,除了出晚饭的时候,我们大家聊了一会。其余时间,我的任务依然是将那副小册子上点点滴滴的内容牢记。他们几个夏夏和alma陈在不停的敲键盘,carl李则一直在睡觉。在车里待得时间久了,已经没有时间观念了。再加上我们的车是拉着窗帘的,一般都是靠阳光判断时间。

“我们到了于阗了……”龙哥的声音传了过来。