達(dá)·芬奇發(fā)明的密碼箱
古代人是如何加密公文或者信件,以確保信息的保密性的呢?其實(shí),早在我國唐宋時(shí)期,就有拆字、代碼的有效措施。在密碼術(shù)誕生前,達(dá)·芬奇更是發(fā)明了可以防止人偷窺的“密碼箱”。
拆字法
公元683年,唐中宗即位。隨后,武則天廢唐中宗,立第四子李旦為皇帝,但朝政大事均由自己專斷。
裴炎、徐敬業(yè)和駱賓王等人對此非常不滿。徐敬業(yè)聚兵十萬,在江蘇揚(yáng)州起兵。裴炎做內(nèi)應(yīng),欲以拆字手段為其傳遞秘密信息。后因有人告密,裴炎被捕,未發(fā)出的密信落到武則天手中。這封密信上只有“青鵝”二字,群臣對此大惑不解。
武則天破解了“青鵝”的秘密:“青”字拆開來就是“十二月”,而“鵝”字拆開來就是“我自與”。密信的意思是讓徐敬業(yè)、駱賓王等率兵于十二月進(jìn)發(fā),裴炎在內(nèi)部接應(yīng)。“青鵝”破譯后,裴炎被殺。接著,武則天派兵擊敗了徐敬業(yè)和駱賓王。
代碼法
北宋時(shí)期,中國出現(xiàn)了用于軍事保密通信的代碼?!段浣?jīng)總要》記載,北宋進(jìn)士曾公亮曾搜集了40個(gè)常用軍事短語,然后對其進(jìn)行順序編碼:一、請弓;二、請箭;三、請刀;四、請甲;五、請槍旗;六、請鍋幕;七、請馬;八、請衣賜;九、請糧料……四十、戰(zhàn)小勝。
軍隊(duì)出征前,指揮機(jī)關(guān)將用上述短語編碼的密碼本發(fā)給將領(lǐng),并約定用一首不含重復(fù)文字的40字五言律詩與密碼相對應(yīng)。
假設(shè)雙方以唐代王勃的《送杜少府之任蜀川》作為解碼密鑰:“城闕輔三秦,風(fēng)煙望五津。與君離別意,同是宦游人。海內(nèi)存知己,天涯若比鄰。無為在歧路,兒女共沾巾。”
如果軍隊(duì)需要補(bǔ)充糧食,前方將領(lǐng)就從密碼本中查出“請糧料”的編碼(第九),《送杜少府之任蜀川》中的第九字是“五”,將領(lǐng)便把“五”字寫到一件普通公文中,并在字上加蓋印章。指揮機(jī)關(guān)接到這件公文后,查出蓋印章的“五”字,在臨時(shí)約好的詩中列第九,再對照密碼本上的順序,就知道前方缺糧草。
機(jī)械法
在加密術(shù)誕生之前,如何不讓郵差泄露自己的隱私一直是個(gè)讓人頭痛的問題。數(shù)個(gè)世紀(jì)前,寄信人每次都要付給郵差一筆“保密費(fèi)”。為了解決這個(gè)問題,達(dá)·芬奇發(fā)明了一個(gè)“密碼箱”——一個(gè)裝了字母撥號(hào)盤的圓柱形物體。當(dāng)撥號(hào)盤旋轉(zhuǎn)到特定位置拼出正確的口令時(shí),“密碼箱”就會(huì)自動(dòng)分成兩半。一旦有人試圖用暴力手段將“密碼箱”砸開,里面的信息將立即自行銷毀。
達(dá)·芬奇是怎么達(dá)到這一目的的呢?原來,他將信息寫在一張紙草制成的紙上,然后將它卷成小卷和一小玻璃瓶醋同時(shí)放進(jìn)“密碼箱”。如果“密碼箱”被砸,里面的醋瓶子也會(huì)破裂,流出來的醋將立即把紙草溶解。
據(jù)《老人報(bào)》
(責(zé)任編輯:陳冬梅)