黃春青
在密碼世界中,有一個簡單又廣為人知的成員,叫“愷撒密碼”,又叫“愷撒移位密碼”。傳說,它是古羅馬愷撒大帝為了保護重要軍情而發(fā)明的。當(dāng)年,愷撒還經(jīng)常用這種密碼給他的朋友寫信呢。
愷撒密碼怎樣加密呢?通常的做法是,將字母按順序推后幾位。舉個例子,假如將字母推后三位,想寫字母A,在密碼中就寫成D;想寫B(tài),就在密碼中寫E。
在我國宋朝時期,出現(xiàn)了一種叫作“字驗”的密碼系統(tǒng)?!白烛灐闭f白了,就是把各種情報順次用約定的詩中的字來代替。比如,“密碼本”中有四十種情報,按照“請弓、請箭、請馬……”的順序依次排好。當(dāng)軍隊沒有糧食時,已知“請糧料”位于“密碼本”第九位,將軍就可以用杜甫《春夜喜雨》(好雨知時節(jié),當(dāng)春乃發(fā)生。隨風(fēng)潛入夜,潤物細無聲。野徑云俱黑,江船火獨明。曉看紅濕處,花重錦官城。)中的第九個字“發(fā)”作為字驗,然后隨便寫一封含有“發(fā)”字的信,并在“發(fā)”字下面做個記號。收到密信的人,可以根據(jù)記號在“密碼本”上獲得“請糧料”的情報,并迅速進行支援。
喜歡看諜戰(zhàn)片的同學(xué)對“摩斯密碼”一定不陌生!摩斯密碼其實就是使用“·”和“-”兩種符號,為字母和數(shù)字進行編碼。比如:“·-”代表字母A,“-···”代表字母B……每個字母和數(shù)字都對應(yīng)一串電碼符號。用電報發(fā)送時,“·”就是“嘀”的一聲,“-”就是“嗒”的一聲?!班帧钡穆曇舳桃稽c,“嗒”的聲音長一些。
大名鼎鼎的“SOS”國際求救信號,很多人都以為是三個英文單詞的縮寫,實際上它是一串摩斯密碼:“···- - -···”,也就是“嘀嘀嘀嗒嗒嗒嘀嘀嘀”。這三短三長三短的信號,易于傳遞和辨識,因而成為國際通用的求救信號。
(摘自《七彩語文》)