龍哥的話讓我感到很不解,剛剛也是他說,讓我把那份小冊子上的每一個標注都牢牢記住,因為那些標注,有些都是記錄的地理坐標的經緯度,但是現在又和我說,那些標注又不是經緯度,這不是自相矛盾嗎?

我把我的問題拋給了龍哥。龍哥聽後,笑著對我說道“其實並不矛盾,因為地圖上那些地理標注,就是經緯度。我也沒有騙你。我現在是想告訴你,那些經緯度可能除了用來標注地理坐標以外,還有一種隱藏的意義——是一種暗語。傳達的是一種經過加工之後的信息。”

我好想有點明白龍哥的意思,我腦海中隨之又有一個問題接踵而來。於是我對他說道“你能肯定這個繪製地圖的人,也是這樣做的嗎?如果把經緯度也用作一種暗語,包括咱們現在看到的,在地圖上的其他一些標注,都隱藏了某種特殊的含義話,那這個繪製地圖的人,就不是單純的不想被別人發現末戧古城了,而是他自己還想要再去末戧古城!”

我被自己的這個推理嚇了一跳,如果真的是這樣,那我們剛剛討論的那些內容,都變得沒有意義了。這樣一來,這個繪製人,就和我們剛才所說的取得地圖的人,變成了同一個人。那他為什麽要這麽做?如果我說的沒錯,那這個繪製這幅地圖的人,很可能是自己想要再去末戧古城,所以才繪製了這樣一幅地圖,但是轉念有一想,他這樣做有點不合常理。試想一下,如果你自己去,還會把地圖畫的這樣複雜,或者是加上那麽多隱藏的信息嗎?

龍哥還是淡淡的笑了笑,說道“那個繪製地圖的人不是自己要去,而是想讓以後某些人,按照地圖的指示到達末戧古城,同時也想讓一些人,永遠都走不到末戧。所以才會這樣做。”

我這才恍然大悟。隻見龍哥拿出那個小冊子,指著其中一個經緯度對我說道“你看看這個,上麵標注的是北緯37。46475,東經81。4384,這個坐標夠精確?而且這個坐標在地理上的確就在丹丹烏裏克所在的位置之中,所以你不會察覺這裏麵還隱藏了什麽信息,你隻會覺得這地圖標注的很準確。但是,就在這幾個數中卻隱藏了另外的信息。你有沒有注意到在“北緯”和“東經”的前麵都有一個小小的“+”號,而在“北緯”前的“+”號,在向前則是一個“甲”字,而“東經”的前麵的“+”號,再向前則是一個“戊”字。這兩個字雖然字非常小,但是隻要仔細看還是可以看出來,因為這個字寫的很工整,目的就是易於被發現。”

我順著龍哥給我指的地方仔細一看,真的就有那麽兩個字,也正如龍哥所說,兩個字的字形很小,但是還是一眼就能認出。

龍哥繼續說道“其實這是中國一種非常古老的密碼暗語,叫做“鄕咘虛”xiag bu。這種密碼發展的過程十分的複雜,在不同的時期都有不同的版本。在開始統一使用漢字之後,這種鄕咘虛密碼得到了極大的發展,因為漢字筆畫複雜,而且鄕咘虛可以根據筆順、偏旁等進行演變,所以更加的讓人難以破譯。這種密碼最早並不沒有加入阿拉伯數字,隻是用中國古老的計數方法、字加上一些特殊的符號進行編碼。但在後期經過了一些變化,加入阿拉伯數字之後,使密碼更加的複雜,同時表達的內容也可以擴大。可以熟練掌握鄕咘虛的人非常少,因為鄕咘虛要用到很多不同的字,況且破譯過程中不能有絲毫的差錯,一處錯,則全部錯。還要有一些輔助工具的幫助。想要學會這門密碼學,要用很久的時間。這種密碼也不是想學就能學得到,郷咘虛密碼隻是用於極其特殊的一些保密部門。包括戰時的信息溝通,還有一些機要件的保留。在抗美援朝期間,美國人屢次截獲密碼後,都無法解密。不僅因為他們得不到密鑰,而且就算他們的到了密鑰,但是不熟悉漢字的結構,依然解答不出。鄕咘虛這種密碼的編排有點類似維熱納爾方陣,它是按特定法則編成,用以對通信雙方的信息進行明密變換的符號。換而言之,就是隱蔽了真實內容的符號序列。就是把用公開的、標準的信息編碼表示的信息通過一種變換手段,將其變為除通信雙方以外其他人所不能讀懂的信息編碼。在這裏首先將你要傳達的信息,用某些可以代替的數字或者字代替,然後根據不規則的排列加以整理,然後這一組密碼就可以誕生了。”

龍哥一麵說著,一麵就開始在一張紙上在做著計算。我對密碼完全是一竅不通,隻是上學的時候在學到雅典曆史時,我們老師講過一個關於密碼起源的故事,公元前405年,雅典和斯巴達之間的伯羅奔尼撒戰爭已進入尾聲。斯巴達軍隊逐漸占據了優勢地位,準備對雅典發動最後一擊。這時,原來站在斯巴達一邊的波斯帝國突然改**度,停止了對斯巴達的援助,意圖是使雅典和斯巴達在持續的戰爭中兩敗俱傷,以便從中漁利。在這種情況下,斯巴達急需摸清波斯帝國的具體行動計劃,以便采取新的戰略方針。正在這時,斯巴達軍隊捕獲了一名從波斯帝國回雅典送信的雅典信使。斯巴達士兵仔細搜查這名信使,可搜查了好大一陣,除了從他身上搜出一條布滿雜亂無章的希臘字母的普通腰帶外,別無他獲。情報究竟藏在什麽地方呢?斯巴達軍隊統帥萊桑德把注意力集中到了那條腰帶上,情報一定就在那些雜亂的字母之中。他反複琢磨研究這些天書似的字,把腰帶上的字母用各種方法重新排列組合,怎麽也解不出來。最後,萊桑德失去了信心,他一邊擺弄著那條腰帶,一邊思考著弄到情報的其他途徑。當他無意中把腰帶呈螺旋形纏繞在手中的劍鞘上時,奇跡出現了。原來腰帶上那些雜亂無章的字母,竟組成了一段字。這便是雅典間諜送回的一份情報,它告訴雅典,波斯軍隊準備在斯巴達軍隊發起最後攻擊時,突然對斯巴達軍隊進行襲擊。斯巴達軍隊根據這份情報馬上改變了作戰計劃,先以迅雷不及掩耳之勢攻擊毫無防備的波斯軍隊,並一舉將它擊潰,解除了後顧之憂。隨後,斯巴達軍隊回師征伐雅典,終於取得了戰爭的最後勝利。

雅典間諜送回的腰帶情報,就是世界上最早的密碼情報,具體運用方法是,通信雙方首先約定密碼解讀規則,然後通信—方將腰帶纏繞在約定長度和粗細的木棍上書寫。收信—方接到後,如不把腰帶纏繞在同樣長度和粗細的木棍上,就隻能看到一些毫無規則的字母。後來,這種密碼通信方式在希臘廣為流傳。現代的密碼電報,據說就是受了它的啟發而發明的。

我很難想象在一張地圖上居然還藏有密碼,而且是很多處密碼。我有點吃驚,但是更多的是好奇。很想知道地圖上到底傳達的是什麽信息。我問道龍哥“龍哥你怎麽就能肯定,這些就是你說的鄕咘虛密碼?你能破譯這些密碼?”

出乎我意料的是,龍哥居然搖了搖頭。我心裏暗罵,你他媽破譯不了,剛剛和我說那麽多有什麽用?龍哥把手中的筆放下,把那張紙放在了我的眼前,我注意到上麵被龍哥密密麻麻的寫了好些個數字,還有一些簡單的漢字,好像在經行複雜的計算一樣。這些數字的排列看上去也都是有一定規律,最顯眼的的幾個數就是我們在地圖上看到的那個經緯度,37。46475還有81。4384這一串數字,龍哥將這幾個數字故意寫的很醒目,在這串數字的周圍則是一連串非常複雜的數字,數字之間有的用“”、“+”連接,有的用“甲乙丙”等漢字連接,每一行甚至是每一列的數字都盡相同,數字之間還有很多地方存在這空格,每一行空格的長度也都不一樣。乍一看這些數字,看不出有任何的規律。但是仔細一看,會發現這些數字的排列順序,好像組成的是多個圖形。這個圖形的樣子,是一個矩形之中套著一個不規則的圓形。最開始還是一個小矩形,套著裏麵一個更小的圓形,然後就是一個圓形套著裏麵的那個矩形,後麵又有一個更大的矩形套著那個圓形,就是這樣一直不間斷的連續著,一層包著一層。感覺是最初的那個圖形在不斷的被放大。但是對我來說,這些隻是數字和圖形,我根本看不出來他們有什麽信息價值。

這時龍哥對我說道“這個可以證明我為什麽說這個是鄕咘虛密碼了。這種圖形的排列方式,就是鄕咘虛的一種固定解密格式。但是咱們現在還缺兩樣東西,就是密鑰和查找信息的解碼本,所以不能解答這裏的信息。”

“龍哥,那你說這麽多不是和沒說一樣嗎?”我有點不打氣,畢竟說了這麽半天,還以為能得到什麽重要信息,沒想到是白忙活了一場。不過,我開始對龍哥有了一種崇拜感,沒想到短短的幾個數,居然隱藏著這麽大的來頭。我剛才也很注意聽龍哥說的每一句話,郷咘虛密碼非常難學,而且隻是用於極其個別的保密部門,那麽龍哥怎麽會對這個郷咘虛密碼會如此的了解,隻是幾分鍾的時間,就可以把密碼的結構格式解出來。這樣也從另一麵,說明了龍哥這個人來頭必然不小。我突然想到了夏夏這幾天經常開玩笑時,和我說的一句話“我們每個人都不一般哦。”

“我解決不了,並不是所有人解決不了。”龍哥輕聲笑著對我說道。話畢,他起身將前麵開車的夏夏換了下來。這時,alma陳也在一旁搭話說“放心。咱們還有別的朋友,這個問題不是問題。”看來他們確實是有備而來,好像把每一個問題都提前做好的打算,alma陳嘴裏的別的朋友又是誰?我非常好奇。

下午直到晚上我們都在各自忙著各自的事情,除了出晚飯的時候,我們大家聊了一會。其餘時間,我的任務依然是將那副小冊子上點點滴滴的內容牢記。他們幾個夏夏和alma陳在不停的敲鍵盤,carl李則一直在睡覺。在車裏待得時間久了,已經沒有時間觀念了。再加上我們的車是拉著窗簾的,一般都是靠陽光判斷時間。

“我們到了於闐了……”龍哥的聲音傳了過來。