一、中國民間藝術
1、圖畫傳情
如果古代留守在家的妻子十分思念丈夫但是又不想讓送信的人知道,就可以采用圖畫傳情的方式來表達:
這幅畫上有樹,烏龜,魚,果子,書,烏龜,蟲子,棗子,和一個小人,意思是妻子在跟丈夫說:速歸速歸,如果不歸,重找男人。
我們常看到有一畫求知音的橋段,大概也是一樣的原理。
2、會意詩句
這樣通過字形的變化來表示詩句,也是足夠讓人細細把玩一番了
3、藏頭詩
藏頭詩顧名思義,每句詩只取第一字,串聯成句來表情達意。
4、疊痕法
先把信紙折疊幾下(上下及左右),然后鋪平信紙
將傳遞的信息按順序一個個分開,寫在折痕的交叉點上,每一個交叉點寫 一個字
在空白位置上填上公開的普通信文,普通信文與秘密信文的文字通順地連貫在一起
為了防止被敵人察覺,使用這種密碼需要在編公開信文上下些功夫。如果在秘密信文上再用些暗語式密碼,那么敵人就更難看出破綻了。
5、漏隔板
明文:情報在雨傘把中。
二、中國古代軍事密碼
1、反切碼
原理:使用漢字的“反切”注音方法進行編碼
發明人是著名的抗倭將領戚繼光。
密鑰:
“柳邊求氣低,波他爭日時。鶯蒙語出喜,打掌與君知。”
“春花香,秋山開,嘉賓歡歌須金杯,孤燈光輝燒銀缸。之東郊,過西橋,雞聲 催初天,奇梅歪遮溝。”
加密方法:前一首詩歌的前15個字作為聲母,依次編號為1-15;后一首詩 歌的36字為韻母,按順序編號為1-36;然后再將當時字音的八種聲調,也 按順序編號為1-8,就編寫出完整的“反切碼”體系。
例如:如果密碼的編號是“5-25-2”,5是聲母“低”字,25是韻母“西” 字,2是聲調的二聲。據此,“5-25-2”就可以讀為“敵”字。
2、數字法
曾公亮 • 軍隊中常用的40種戰斗情況
這套密碼的使用方法是:
約定一首40字的五言律詩
保密,文字不得重復
假設雙方以唐代王勃的《送杜少府之任蜀川》
城闕輔三秦,風煙望五津。
與君離別意,同是宦游人。
海內存知己,天涯若比鄰。
無為在歧路,兒女共沾巾。
如果軍隊在戰斗在糧食將盡,需要補充,前方將領就從密碼 本中查出“請糧料”的編碼,是第九,而《送杜少府之任蜀川》中的第九字是“五”。於是請糧將領就將“五”字寫到 一件普通公文書牒之中,並在字上加蓋印章。
指揮機關接到這件公文后,查出蓋印章的“五”字,得知“ 五”字在臨時約好的詩中列第九,再對照密碼本上的順序,就得知了前方的情報。
三、中國近代密碼
1、密文型
用預先編定的字母或數字密碼組,代替明文中的數字、字母、音節、單字、詞匯、短語、符號等,以實現明密變換。
漢字6899個,按部首筆畫為序排列,以四碼數字與其相匹配
在普通本基礎上,密本里編制詞匯、短語、句子等,既增加密本的密度, 又縮短電報長度,稱作“特別本” 。
2、加亂型
用有限元素(字母或數碼)組成的一串序列作為亂數,按規定的算 法,與明文信息序列相結合變成密信息。如:
C1(密)=M1(明)+K1(亂) (mod 10)
M1(明)=C1(密)-K1(亂) (mod 10)