第二十二章 鄕咘虛
龍哥的話讓我感到很不解,剛剛也是他說,讓我把那份小冊子上的每一個標注都牢牢記住,因為那些標注,有些都是記錄的地理坐標的經緯度,但是現在又和我說,那些標注又不是經緯度,這不是自相矛盾嗎?
我把我的問題拋給了龍哥。龍哥聽后,笑著對我說道“其實并不矛盾,因為地圖上那些地理標注,就是經緯度。我也沒有騙你。我現在是想告訴你,那些經緯度可能除了用來標注地理坐標以外,還有一種隱藏的意義——是一種暗語。傳達的是一種經過加工之后的信息。”
我好想有點明白龍哥的意思,我腦海中隨之又有一個問題接踵而來。于是我對他說道“你能肯定這個繪制地圖的人,也是這樣做的嗎?如果把經緯度也用作一種暗語,包括咱們現在看到的,在地圖上的其他一些標注,都隱藏了某種特殊的含義話,那這個繪制地圖的人,就不是單純的不想被別人發現末戧古城了,而是他自己還想要再去末戧古城!”
我被自己的這個推理嚇了一跳,如果真的是這樣,那我們剛剛討論的那些內容,都變得沒有意義了。這樣一來,這個繪制人,就和我們剛才所說的取得地圖的人,變成了同一個人。那他為什么要這么做?如果我說的沒錯,那這個繪制這幅地圖的人,很可能是自己想要再去末戧古城,所以才繪制了這樣一幅地圖,但是轉念有一想,他這樣做有點不合常理。試想一下,如果你自己去,還會把地圖畫的這樣復雜,或者是加上那么多隱藏的信息嗎?
龍哥還是淡淡的笑了笑,說道“那個繪制地圖的人不是自己要去,而是想讓以后某些人,按照地圖的指示到達末戧古城,同時也想讓一些人,永遠都走不到末戧。所以才會這樣做。”
我這才恍然大悟。只見龍哥拿出那個小冊子,指著其中一個經緯度對我說道“你看看這個,上面標注的是北緯,東經81。4384,這個坐標夠精確?而且這個坐標在地理上的確就在丹丹烏里克所在的位置之中,所以你不會察覺這里面還隱藏了什么信息,你只會覺得這地圖標注的很準確。但是,就在這幾個數中卻隱藏了另外的信息。你有沒有注意到在“北緯”和“東經”的前面都有一個小小的“+”號,而在“北緯”前的“+”號,在向前則是一個“甲”字,而“東經”的前面的“+”號,再向前則是一個“戊”字。這兩個字雖然字非常小,但是只要仔細看還是可以看出來,因為這個字寫的很工整,目的就是易于被發現。”
我順著龍哥給我指的地方仔細一看,真的就有那么兩個字,也正如龍哥所說,兩個字的字形很小,但是還是一眼就能認出。
龍哥繼續說道“其實這是中國一種非常古老的密碼暗語,叫做“鄕咘虛”。這種密碼發展的過程十分的復雜,在不同的時期都有不同的版本。在開始統一使用漢字之后,這種鄕咘虛密碼得到了極大的發展,因為漢字筆畫復雜,而且鄕咘虛可以根據筆順、偏旁等進行演變,所以更加的讓人難以破譯。這種密碼最早并不沒有加入阿拉伯數字,只是用中國古老的計數方法、字加上一些特殊的符號進行編碼。但在后期經過了一些變化,加入阿拉伯數字之后,使密碼更加的復雜,同時表達的內容也可以擴大。可以熟練掌握鄕咘虛的人非常少,因為鄕咘虛要用到很多不同的字,況且破譯過程中不能有絲毫的差錯,一處錯,則全部錯。還要有一些輔助工具的幫助。想要學會這門密碼學,要用很久的時間。這種密碼也不是想學就能學得到,郷咘虛密碼只是用于極其特殊的一些保密部門。包括戰時的信息溝通,還有一些機要件的保留。在抗美援朝期間,美國人屢次截獲密碼后,都無法解密。不僅因為他們得不到密鑰,而且就算他們的到了密鑰,但是不熟悉漢字的結構,依然解答不出。鄕咘虛這種密碼的編排有點類似維熱納爾方陣,它是按特定法則編成,用以對通信雙方的信息進行明密變換的符號。換而言之,就是隱蔽了真實內容的符號序列。就是把用公開的、標準的信息編碼表示的信息通過一種變換手段,將其變為除通信雙方以外其他人所不能讀懂的信息編碼。在這里首先將你要傳達的信息,用某些可以代替的數字或者字代替,然后根據不規則的排列加以整理,然后這一組密碼就可以誕生了。”
龍哥一面說著,一面就開始在一張紙上在做著計算。我對密碼完全是一竅不通,只是上學的時候在學到雅典歷史時,我們老師講過一個關于密碼起源的故事,公元前405年,雅典和斯巴達之間的伯羅奔尼撒戰爭已進入尾聲。斯巴達軍隊逐漸占據了優勢地位,準備對雅典發動最后一擊。這時,原來站在斯巴達一邊的波斯帝國突然改**度,停止了對斯巴達的援助,意圖是使雅典和斯巴達在持續的戰爭中兩敗俱傷,以便從中漁利。在這種情況下,斯巴達急需摸清波斯帝國的具體行動計劃,以便采取新的戰略方針。正在這時,斯巴達軍隊捕獲了一名從波斯帝國回雅典送信的雅典信使。斯巴達士兵仔細搜查這名信使,可搜查了好大一陣,除了從他身上搜出一條布滿雜亂無章的希臘字母的普通腰帶外,別無他獲。情報究竟藏在什么地方呢?斯巴達軍隊統帥萊桑德把注意力集中到了那條腰帶上,情報一定就在那些雜亂的字母之中。他反復琢磨研究這些天書似的字,把腰帶上的字母用各種方法重新排列組合,怎么也解不出來。最后,萊桑德失去了信心,他一邊擺弄著那條腰帶,一邊思考著弄到情報的其他途徑。當他無意中把腰帶呈螺旋形纏繞在手中的劍鞘上時,奇跡出現了。原來腰帶上那些雜亂無章的字母,竟組成了一段字。這便是雅典間諜送回的一份情報,它告訴雅典,波斯軍隊準備在斯巴達軍隊發起最后攻擊時,突然對斯巴達軍隊進行襲擊。斯巴達軍隊根據這份情報馬上改變了作戰計劃,先以迅雷不及掩耳之勢攻擊毫無防備的波斯軍隊,并一舉將它擊潰,解除了后顧之憂。隨后,斯巴達軍隊回師征伐雅典,終于取得了戰爭的最后勝利。
雅典間諜送回的腰帶情報,就是世界上最早的密碼情報,具體運用方法是,通信雙方首先約定密碼解讀規則,然后通信—方將腰帶纏繞在約定長度和粗細的木棍上書寫。收信—方接到后,如不把腰帶纏繞在同樣長度和粗細的木棍上,就只能看到一些毫無規則的字母。后來,這種密碼通信方式在希臘廣為流傳。現代的密碼電報,據說就是受了它的啟發而發明的。
我很難想象在一張地圖上居然還藏有密碼,而且是很多處密碼。我有點吃驚,但是更多的是好奇。很想知道地圖上到底傳達的是什么信息。我問道龍哥“龍哥你怎么就能肯定,這些就是你說的鄕咘虛密碼?你能破譯這些密碼?”
出乎我意料的是,龍哥居然搖了搖頭。我心里暗罵,你他媽破譯不了,剛剛和我說那么多有什么用?龍哥把手中的筆放下,把那張紙放在了我的眼前,我注意到上面被龍哥密密麻麻的寫了好些個數字,還有一些簡單的漢字,好像在經行復雜的計算一樣。這些數字的排列看上去也都是有一定規律,最顯眼的的幾個數就是我們在地圖上看到的那個經緯度,。4384這一串數字,龍哥將這幾個數字故意寫的很醒目,在這串數字的周圍則是一連串非常復雜的數字,數字之間有的用“”、“+”連接,有的用“甲乙丙”等漢字連接,每一行甚至是每一列的數字都盡相同,數字之間還有很多地方存在這空格,每一行空格的長度也都不一樣。乍一看這些數字,看不出有任何的規律。但是仔細一看,會發現這些數字的排列順序,好像組成的是多個圖形。這個圖形的樣子,是一個矩形之中套著一個不規則的圓形。最開始還是一個小矩形,套著里面一個更小的圓形,然后就是一個圓形套著里面的那個矩形,后面又有一個更大的矩形套著那個圓形,就是這樣一直不間斷的連續著,一層包著一層。感覺是最初的那個圖形在不斷的被放大。但是對我來說,這些只是數字和圖形,我根本看不出來他們有什么信息價值。
這時龍哥對我說道“這個可以證明我為什么說這個是鄕咘虛密碼了。這種圖形的排列方式,就是鄕咘虛的一種固定解密格式。但是咱們現在還缺兩樣東西,就是密鑰和查找信息的解碼本,所以不能解答這里的信息。”
“龍哥,那你說這么多不是和沒說一樣嗎?”我有點不打氣,畢竟說了這么半天,還以為能得到什么重要信息,沒想到是白忙活了一場。不過,我開始對龍哥有了一種崇拜感,沒想到短短的幾個數,居然隱藏著這么大的來頭。我剛才也很注意聽龍哥說的每一句話,郷咘虛密碼非常難學,而且只是用于極其個別的保密部門,那么龍哥怎么會對這個郷咘虛密碼會如此的了解,只是幾分鐘的時間,就可以把密碼的結構格式解出來。這樣也從另一面,說明了龍哥這個人來頭必然不小。我突然想到了夏夏這幾天經常開玩笑時,和我說的一句話“我們每個人都不一般哦。”
“我解決不了,并不是所有人解決不了。”龍哥輕聲笑著對我說道。話畢,他起身將前面開車的夏夏換了下來。這時,alma陳也在一旁搭話說“放心。咱們還有別的朋友,這個問題不是問題。”看來他們確實是有備而來,好像把每一個問題都提前做好的打算,alma陳嘴里的別的朋友又是誰?我非常好奇。
下午直到晚上我們都在各自忙著各自的事情,除了出晚飯的時候,我們大家聊了一會。其余時間,我的任務依然是將那副小冊子上點點滴滴的內容牢記。他們幾個夏夏和alma陳在不停的敲鍵盤,carl李則一直在睡覺。在車里待得時間久了,已經沒有時間觀念了。再加上我們的車是拉著窗簾的,一般都是靠陽光判斷時間。
“我們到了于闐了……”龍哥的聲音傳了過來。
(https://www.dzxsw.cc/book/79534/4814942.html)
1秒記住大眾小說網:www.dzxsw.cc。手機版閱讀網址:m.dzxsw.cc