當(dāng)前位置:首頁 > 歷史 > 風(fēng)云人物 > 正文

高手在古代 戚繼光發(fā)明最難破譯的密碼

2017-03-15 06:55:20  來源:360常識網(wǎng)   熱度:
導(dǎo)語:有人的地方就有會有分歧,有分歧就會有戰(zhàn)爭,而密碼學(xué)的發(fā)展就伴隨著戰(zhàn)爭而產(chǎn)生,翻開我國密碼發(fā)展史,可追溯的最早的軍事密碼是“陰符”。

有人的地方就有會有分歧,有分歧就會有戰(zhàn)爭,而密碼學(xué)的發(fā)展就伴隨著戰(zhàn)爭而產(chǎn)生,翻開我國密碼發(fā)展史,可追溯的最早的軍事密碼是“陰符”。使用時(shí)雙方各執(zhí)一半,以驗(yàn)真假。陰符依長短不同,代表相應(yīng)的情報(bào)。上面沒有文字,即便敵人繳獲,也無法破譯。

與陰符配合使用的還有“陰書”,據(jù)《六韜》所載,3000年前由姜尚也就是姜子牙發(fā)明的,后被廣泛運(yùn)用于古代維護(hù)國家安全的軍事活動和情報(bào)活動中。就是將一份完整的情報(bào),寫在三下,分別送出。在此基礎(chǔ)上,古人后來又發(fā)明了代號、暗號、字驗(yàn)等間諜手段。

但是以上的密碼都不通用,比如陰符,每個(gè)不同的陰符代表不同的含義,那么久不方便,需要制作很多陰符,而且這個(gè)保密性說好也好,說差也差,因?yàn)橹挥谐址碾p方知道,第三個(gè)人知道就不保密了,這樣就很不安全,而陰書則是將情報(bào)分開,分別送,如果對方截獲了所有的情報(bào),那么情報(bào)也就泄密了。

而真正的垮時(shí)代意義的則是戚繼光,我想這也是戚繼光能夠戰(zhàn)勝倭寇的原因之一,戚繼光發(fā)明了真正意義上的反切碼,其原理與現(xiàn)代密碼的設(shè)計(jì)原理完全一樣,但卻比現(xiàn)代密碼更難破譯,它是使用漢字的“反切”注音方法來進(jìn)行編碼的。

戚繼光專門編了兩首“詩歌”:“柳邊求氣低,波他爭日時(shí)。鶯蒙語出喜,打掌與君知。”“春花香,秋山開,嘉賓歡歌須金杯,孤燈光輝燒銀缸。之東郊,過西橋,雞聲催初天,奇梅歪遮溝?!?/p>

前一首詩歌的前15個(gè)字作為聲母,依次編號為1-15;后一首詩歌的36字為韻母,按順序編號為1-36;然后再將當(dāng)時(shí)字音的八種聲調(diào),也按順序編號為1-8,就編寫出了完整的“反切碼”體系。

具體使用的方法就是,如果密碼的編碼是“5-25-2”,5是聲母“低”字,25是韻母“西”字,2是聲調(diào)的二聲。據(jù)此,“5-25-2”就可以讀為“敵”字。戚繼光還專門編寫了一本《八音字義便覽》,作為訓(xùn)練情報(bào)人員的專門教材。

如果沒有這兩首詩歌,那么也敵人即使截獲了情報(bào)也沒有辦法破獲這些密碼,戚繼光的密碼編寫技術(shù),無疑在當(dāng)時(shí)是很實(shí)用很科學(xué)的,再就是反切方法也是保密的,不懂得反切法的技術(shù)對敵方來說也是無法獲知所傳輸內(nèi)容的??梢?,在客觀底本、客觀算法的雙重保密下,已經(jīng)是較為先進(jìn)的密碼技術(shù)了。

就此我們不難看出,高手還是在古代的,很多從西方傳入的科學(xué),其實(shí)在中國古代早就有了,正是這些先輩們創(chuàng)造出了中華古代文明的一個(gè)又一個(gè)輝煌。

轉(zhuǎn)載申明:360常識網(wǎng),歡迎分享,轉(zhuǎn)載請注明出處!
? 1