首頁 > 史學文史 > 曾公亮發明的軍事通信密碼,該如何用五言律詩破解?

曾公亮發明的軍事通信密碼,該如何用五言律詩破解?

來源:飛飛歷史網    閱讀: 1.12W 次
字號:

用手機掃描二維碼 在手機上繼續觀看

手機查看

曾公亮,字明仲,號樂正,北宋政治家、文學家,曾與丁度承旨編撰中國古代第一部官方軍事科學百科全書——《武經總要》。感興趣的小夥伴們跟小編一起看看吧。

在古代戰爭中,主帥和駐軍在各個陣地的將領進行軍事信息傳遞時,若軍事通信一旦被敵方截獲,戰場上的勝敗有可能會瞬間逆轉,因此,戰場上的軍事情報如何安全傳遞,一直是戰爭雙方最重要的一門課題。

北宋前期,由於北邊的遼國和西邊的西夏屢次對北宋進行侵擾,爲了邊防的需要,統治者提倡朝堂上的文武官員研究歷代軍旅之政及討伐之事,最後,參知政事、樞密使曾公亮和端明殿學士丁度合編纂出一部新型兵書——《武經總要》。

曾公亮在編撰《武經總要》時,特別留意到北宋在與西夏交戰時,如何安全地傳遞戰場上的情報這個問題。

對此,曾公亮發明出一套嚴謹的軍事通信密碼,這也是目前發現我國古代戰爭中最早使用的軍用密碼錶。

曾公亮發明的軍事通信密碼,該如何用五言律詩破解?

曾公亮把戰場上有可能常用到的情況,用40個短語進行歸納表示,並在每個短語前編上固定的數字代碼:

1、請弓;2、請箭;3、請刀;4、請甲;5、請槍旗;6、請鍋幕;7、請馬;8、請衣賜;9、請糧料;10、請草料;11、請車牛;12、請船;13、請攻城守縣;14、請添兵;15、請移營;16、請進軍;17、請退軍;18、請固定;19、未見軍;20、見賊;21、賊多;22、賊少;23、賊相敵;24、賊添兵;25、賊移營;26、賊進軍;27、賊退軍;28、賊固守;29、圍得賊城;30、解圍城;31、被賊圍;32、賊圍解;33、戰不勝、34、戰大勝;35、戰大捷;36、將士投降;37、將士叛;38、士卒病;39、部將病;40、戰小勝。

在戰爭中,主帥坐鎮軍中大營,每派出獨立領兵的將領出徵前,就會把這份軍事代碼表交給將領,並約定好,把某一首五言古詩作爲解密的鑰匙,五言古詩正好八句40個字,每個字所在的位置正好對於上面一個戰況短語。

當獨立領兵的將領在前線,遇到需要向主帥請示或彙報戰況時,就會寫一封普通的書信,在書信裏會有意識地寫進那首五言古詩中的某一個字,並在這個字上加蓋印章,表示這個字是解密的關鍵字,然後,派親兵將這封看上去和戰爭毫無關聯的書信送到帥帳。

曾公亮發明的軍事通信密碼,該如何用五言律詩破解? 第2張

當主帥看到這封書信裏那個加蓋印章的字後,就會在事先約定好的那首五言詩中查找,找到對應的代碼後,就知道前線將領報告回來的信息了。

比如,他們約定的五言古詩是唐代大詩人杜甫的《春夜喜雨》:

好雨知時節,當春乃發生。

隨風潛入夜,潤物細無聲。

野徑雲俱黑,江船火獨明。

曉看紅溼處,花重錦官城。

這樣,前方將領若是兵力不足時,需要主帥再派些士兵前來增援,就會在寫信前先查密碼錶,看到“請添兵”前面的編號是14號,再看五言古詩的第14個字,是“入”字,於是,在寫信時就會多加上一個“入”字,並在“入”字上蓋上將領的印章。

主帥在收到這份普通的信件後,看到“入”字上加蓋的印章後,就會翻看約定的五言古詩,在裏面找到這個排行在第14位的“入”字後,然後再對應密碼錶,得知14對應的是“請添兵”,隨後就可以做出派兵增援的決定。

曾公亮發明的軍事通信密碼,該如何用五言律詩破解? 第3張

用五言詩做解密鑰匙,還得要求這首古詩裏不能出現重複的字,要不然,這個重複的字到底是對應哪個意思呢?不過,我國古代的五言詩實在是太多了,想要找出不重複的古詩實在是輕而易舉的,況且,還可以用一些五言長詩中的節選一段做解密鑰匙。

曾公亮研究出來的這份軍事密碼錶,在前線傳遞軍事信息時,保密性是很強的,因爲,即使信件被敵人截獲,對方也看不懂,一封和戰況毫無關聯的信,無論誰也是破解不了的,就是送信的信使也不知道這封信的含義在哪裏。

當然,這樣的軍事密碼錶還很簡陋,傳遞的信息還不完全,比如說假如傳遞“請進軍”的信息,指的是向哪個方向進軍?還比如“被賊圍”,有多少敵人圍的城呢?

何況,戰場上的信息可謂是千變萬化,僅僅這40個短語絕對是描繪不全的,這份軍事密碼錶,也只能傳遞一個簡單大體上的軍事信息。

但即使如此,這套軍事密碼錶的面世,也稱得上是我國古代軍事史上一個閃耀的亮點了。