第二百二十七節(jié) 密碼-《臨高啟明》
第(2/3)頁
“這個很難啊,我對中國古代的密碼一無所知……”張興培躊躇了一下,“古人應(yīng)該不會用太復(fù)雜的密碼,但是不知道里面的體系就不大容易著手?!?
“原理應(yīng)該一樣吧?”
“這不好說?!睆埮d培說,“中國的是八百個常用字,西方人的體系就是幾十個字母――要從編碼的角度來說,字母顯然比方塊字要容易的多?!?
中國和西方在文字上的巨大差異,造成在秘密傳送資料上的概念完全不同。中國古代更多的是使用切口和隱語。這種切口隱語張興培略有所知,基本上是口口相傳,和密碼根本不是一碼事。
“趕快打電話給羅鐸,叫他查中國古代密碼資料!”
“現(xiàn)在是半夜里,半夜打擾人家沒公德啊――”張興培對自己深夜被召見已經(jīng)很不滿了,借題發(fā)揮。
“放心好了,這兩腳書櫥肯定在社工部辦公室里?!绷职酃鈱嘛@然不感興趣,而且他對羅鐸的習(xí)慣很熟悉――此人的最大愛好就是搞資料,越到晚上他精神越好。
但是被叫來的羅鐸也不能提供更多的料了――現(xiàn)在是半夜,他沒法上大圖書館的計算機中心去檢索,根據(jù)他有限的記憶,張興培大體知道中國古代的軍事密碼主要是兩種:一種是是類似江湖“切口”的“隱語”,不過這隱語到底是如何使用的,現(xiàn)在已經(jīng)查考不清了。
還有一種則是所謂的“字驗”。即把軍中可能遇到的各種情況編成四十個項目,如:“請弓”、“請箭”、“請進軍”、“請援兵”等等。然后聯(lián)絡(luò)雙方約定用一首沒有重復(fù)字的五言律詩作為“字驗”,寫屬性的時候,將要報告的事情的項目編號,對應(yīng)該首詩詞里的第幾字,然后在書信中的某字旁加一極好就可以。這樣就算書信落入敵軍之手,對方也知道這個辦法,只要項目編號的底冊沒有泄lu出來,就算知道是哪一首詩詞也沒有用處。
“……但是這種法子主要是用在聯(lián)絡(luò)上,如果茍二自用的只是防止泄密的,是不是這種就難說了?!?
“實際上就是以字代意了,有意思,有意思?!睆埮d培陷入了深思。
接著羅鐸又開始介紹一種戚繼光發(fā)明的建立在反切讀音基礎(chǔ)上的密碼――這種密碼已經(jīng)很類似現(xiàn)代密碼了,不過就他說得復(fù)雜程度來看,大家不覺得茍二會使用這么復(fù)雜的體系。實際上這種密碼只是很短暫的在戚家軍中使用過,并沒有推廣流傳開。
張興培拿了支筆,把這本賬冊全部抄寫了下來,現(xiàn)在有一點可以肯定:就是這些不知所以然的三字詞都是指代的人名,他拿這這抄本仔細的看著,幾分鐘之后,他就發(fā)現(xiàn)了一個突破口。
“我有點數(shù)目了?!睆埮d培指著上面的詞,“這是一個簡單的替換法,也就是所謂的凱撒密碼?!?
“茍二什么時候知道凱撒了?”
“當(dāng)然不是說他用了凱撒密碼,但是原理差不多。”張興培解釋道:所謂的凱撒密碼就是把就是明文中每個字母都被替換成一個不同的字母或者符號。根據(jù)記載:愷撒只是簡單的把明文中的每個字母替換成了它后面3位的那個字母。
第(2/3)頁
主站蜘蛛池模板:
健康|
乐陵市|
丹棱县|
怀安县|
台北市|
鹰潭市|
怀远县|
扶风县|
大冶市|
凉城县|
海晏县|
大理市|
文安县|
嵩明县|
泗阳县|
伊通|
寿宁县|
梅州市|
通化县|
安阳县|
墨竹工卡县|
巴东县|
白城市|
鄂伦春自治旗|
璧山县|
永靖县|
民勤县|
渝北区|
呈贡县|
马山县|
郸城县|
当涂县|
宜兰县|
安多县|
郴州市|
长丰县|
文水县|
郑州市|
库尔勒市|
都兰县|
开封市|