當前位置:
首頁 > 科技 > 古代戰爭背後的密碼

古代戰爭背後的密碼

古代戰爭背後的密碼

桂下漫筆

「柳邊求氣低,波他爭日時。鶯蒙語出喜,打掌與君知」;「春花香,秋山開,嘉賓歡歌須金杯,孤燈光輝燒銀缸。之東郊,過西橋,雞聲催初天,奇梅歪遮溝。」這是兩首看起來很平常的古詩詞,如果不了解它們背後的玄妙之處,我們可能並不會把它們和「密碼」二字聯繫到一塊。

事實上,這兩首詩歌是中國古代密碼「反切碼」的代表。它是明代抗倭名將戚繼光為了在戰爭中傳遞信息,以防情報被竊取而使用的密碼。反切碼是在古代注音方法「反切法」的基礎上創造的。「反切」在漢代出現,它的規則是用兩個漢字拼寫給一個漢字注音,取第一個字的聲母和第二個字的韻母和聲調。如「風」,房聲切,取「房」的聲母「f」和「聲」的韻母「eng」,切出「風」這個字的讀音是「feng」。這兩首詩歌的精妙在於,取前一首詩歌「柳邊求氣低,波他爭日時。鶯蒙語出喜,打掌與君知」中的20個字的聲母,依次分別編號1到20;取後一首詩歌36字的韻母,順序編號1到36。再將當時字音的八種聲調,也按順序編上號碼1到8,就形成了完整的「反切碼」體系。

下面用「補給糧食」四個字的編碼說明該「反切碼」的使用方法:這四個字的編碼分別是2-30、19-25、1-3、10-21。如在戰場上想要傳達「補給糧食」的情報只需傳遞這四對數字就可以達到目的。我們現在對照這兩首詩來看,「2-30」對應的字分別是第一首詩的「邊」和第二首詩的「初」。按照「反切法」的規則,取第一字的聲母「b」和第二字的韻母「u」,兩個字的聲韻母結合到一起是「bu」,就會切出「補」字。(古代聲調和現代有所不同,暫不做討論)同理,「19-25」對應「君」和「西」,兩字切出「給」。「1-3」對應「柳」和「香」,切出「糧」字。「10-21」對應「時」和「之」,兩字切出「食」。這樣依次把文字排列,再將當時字音的八種聲調按順序編上的號碼寫在各個編碼的最後邊,這樣「補給糧食」的情報就被編寫出來了。

在人類古代社會,信息的加密相對比較簡單,古希臘人曾經用在頭皮上寫字或者刺青,然後等辨認頭髮重新長出的地方的方法用來加密。中國古代也有把大腿割破,藏入蠟丸,等著肉長好再傳遞信息的保密方法。古代的密碼技術只是一種技巧而不是一種科學,製作密碼的人往往是靠直覺和想像來進行密碼的設計和分析,具有隨機性和偶然性,而不是依靠嚴謹的推理和證明。這一點在古代的東西方國家有共通之處。

公元前405年,伯羅奔尼撒戰爭進入尾聲。斯巴達統帥抓住一名雅典信使並在他身上搜到了一條布滿雜亂無章字母的腰帶,看起來並沒有重要的信息。無意中,統帥將腰帶纏到劍鞘上,突然發現雜亂的字母有序的對接到一起,浮現了重要的軍事情報。這也是人類歷史上最早的加密器械之一——斯巴達的「skytale」。「skytale」可譯為「天書」,加密的操作過程是把一個帶狀物,如紙帶、羊皮帶或是皮革類的東西,呈螺旋形緊緊地纏繞在一根木棍上,之後沿著棍子的縱軸書寫文字,在這條帶狀物解開後,上面的文字將會變得雜亂無章,收信人只需要一根同樣直徑的棍子重複這個過程,就可以看到明確的信息。它和高盧戰爭中的文字密鑰——凱撒密碼,是古代西方密碼的代表。

中國也是世界上最早使用密碼的國家之一。據《六韜》記載,3000年前姜子牙發明了「陰符」。它的方法是將魚竿折成數節,每節的長短不一,各代表一件軍機,令信使牢牢記住。如:長一寸為「大勝克敵」,長四寸為「敗軍亡將」,長六寸為「警眾堅守」,長九寸為「破軍擒將」。這後來廣泛應用到我國古代的軍事活動和情報活動中。中國最早的軍事密碼本——北宋的《武經總要》,也大量記錄了中國古代已知的最早的軍事情報通訊密碼。該書作者收集了軍隊中常用的40種戰鬥情況,編成40條短語,分別編碼。如:1請弓、2請箭、3請刀、4請甲、5請槍旗、6請鍋幕、7請馬、8請衣賜、9請糧料、10請草料。這套密碼的使用方法是:將領帶兵接受戰鬥命令出發前,軍事指揮部門與其約定一首40字的五言律詩作為解碼密鑰,該詩文字不得重複,並發給一本有上述40個短語的密碼本,詩中的每一字都對應一條短語,短語順序在戰前臨時隨機排列,該密碼本只由通信雙方極少數高級將領保管,在戰鬥中,前後方就按該密碼本進行通訊。

「最尖端的軍事技術其實是密碼,你永遠不可能理解其中的巨大代價與深奧」。密碼學是一門古老而又新興的學科,密碼和文字的使用歷史幾乎是差不多長的。可以說有戰爭就會有情報的流通,而情報的流通勢必牽扯到情報加密與破解的鬥爭,這大大促進了密碼的快速發展。從古代戰爭到現代戰爭,密碼也隨著社會和科技的進步變得越來越複雜,從手工密碼、機械密碼發展到如今計算機時代的密碼,密碼戰也越來越成為一項「高智商」的鬥爭。

科普百分百·助力科普中國,讓科學知識在網上和生活中流行起來。溫馨提示:以上為科普百分百網上閱讀所瀏覽內容,轉載分享只為知識傳播和學習宣傳,本文內容僅代表原作者觀點,如有意見建議,請私信留言,我們會及時處理。歡迎關注,謝謝。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 科普百分百 的精彩文章:

量子計算時代來襲 谷歌微軟IBM誰能拔得頭籌?
長租公寓甲醛超標問題緣何多發?

TAG:科普百分百 |