基本上每個(gè)諜戰(zhàn)片中都有這樣的場(chǎng)景:一群帶著耳機(jī)的電報(bào)員在一個(gè)小小的屋子里,不停地敲著滴滴答答的電報(bào)機(jī)。我們都知道他們是在用電報(bào)傳送己方情報(bào)或者截取對(duì)方的情報(bào)。在過去的戰(zhàn)爭(zhēng)中,電報(bào)用得最多的傳送密碼就是摩斯密碼。
發(fā)送電報(bào)
在戰(zhàn)爭(zhēng)中,情報(bào)有時(shí)候可以決定一場(chǎng)戰(zhàn)役的勝敗,所以情報(bào)的獲取和隱藏就至關(guān)重要。摩斯密碼是根據(jù)什么樣的原理創(chuàng)造出來的呢?它的破譯過程又是怎樣的?
摩斯密碼的前生今世
最初始的摩斯密碼是被發(fā)明出來***電報(bào)的。隨著后來不斷的發(fā)展和應(yīng)用,摩斯密碼發(fā)展出了很多種形式,主要分為美式摩斯密碼和現(xiàn)代國際摩爾斯電碼。可不管形式如何改變,摩斯密碼的根本——代碼,是不會(huì)變的。
摩斯密碼譯碼表
美式摩斯密碼是戰(zhàn)爭(zhēng)時(shí)代用的摩斯密碼,也叫摩爾斯電碼。它主要是用于地面上電報(bào)之間的通訊。雖然它在現(xiàn)代基本已經(jīng)絕跡,但在那個(gè)年代,它是每一個(gè)無線電通訊者都必須知道并熟練掌握的通訊手段。摩斯密碼在通訊領(lǐng)域中應(yīng)用廣泛,這是因?yàn)槟λ姑艽a占的頻寬最少,在傳遞信息時(shí)最穩(wěn)定,受到外界因素影響最少。這樣的特點(diǎn)是基于摩斯密碼的基本信號(hào)只有簡(jiǎn)單的點(diǎn)和劃。而且由于最終翻譯出來的信息是某種特定的語言,摩斯密碼可以為不同語言的電報(bào)員架起溝通的橋梁。
老式發(fā)報(bào)機(jī)
可以說,曾經(jīng)的摩斯密碼霸占著人類早期無線電通信的絕對(duì)領(lǐng)頭位置。后來,由于人類的通訊技術(shù)飛快進(jìn)步,1999年,各國紛紛停止使用摩斯密碼傳送官方消息。
可是,即使人類在摩斯密碼的基礎(chǔ)上發(fā)明了更快速,更便捷的互聯(lián)網(wǎng)通訊,摩斯密碼也沒有完全被取代。至今很多人仍然研究摩斯密碼或者在各方面應(yīng)用它,也就是現(xiàn)在國際摩爾斯密碼。甚至現(xiàn)在國際上有一項(xiàng)專門針對(duì)摩斯密碼的考核——業(yè)余無線電執(zhí)照考試。還有不少國家也保留了可以用于發(fā)送摩斯電碼信號(hào)的業(yè)余無線電。
無線電臺(tái)執(zhí)照
摩斯密碼在過去主要用于無線電通訊和有線電報(bào)等方面。但它不是只能在無線電通訊方面應(yīng)用,由于它簡(jiǎn)單的基本符號(hào),摩斯密碼基本上可以用在任何地方,像日常的敲東西,眨眼睛,做手勢(shì)都可以用摩斯密碼加密。這又讓摩斯密碼帶上了一點(diǎn)技術(shù)和很強(qiáng)的趣味性,也使摩斯密碼的知名度迅速提升,成為一種家喻戶曉的加密方式。
摩斯密碼的原理
摩斯密碼是1837年被發(fā)明出來的一種信息代碼。所謂信息代碼就是可以傳達(dá)信息的除文字外的其他信息介質(zhì)。換句話說,它其實(shí)就是語言之間的中轉(zhuǎn)站。
世界上各種各樣的預(yù)言
我們生活中直接使用的各類語言都有自己的邏輯和語法習(xí)慣,而正是這些約定俗成的東西幫說話人表達(dá)了他沒說出口的意思。作為信息代碼,摩斯密碼不需要完全擁有語言的特征,但是,摩斯密碼必須具備語言最基本的功能——能夠用某種方式準(zhǔn)確完整的表達(dá)出其中的信息。
國際通用求救信號(hào)“SOS”
聰明的美國人發(fā)明了其中巧妙的表達(dá)方式——利用長(zhǎng)短信號(hào)和中間不同的間隔來表示信息。與現(xiàn)在常用的二進(jìn)制的數(shù)字代碼不同,摩斯密碼一共有五種代碼。這五種代碼包括最基本的點(diǎn)和劃,以及點(diǎn)劃之間、字符之間和詞句之間的停頓。不同摩斯密碼有不同的代碼表。摩斯密碼的創(chuàng)造和后期的翻譯都是建立在它的基礎(chǔ)上。
另一種形式幫助記憶代碼
另外,密碼的本質(zhì)就是一種加密的溝通方式。所以,只要掌握了摩斯密碼的加密過程就能夠順利地破解摩斯密碼。因?yàn)槟λ姑艽a的核心就是加密和溝通兩個(gè)方面,所以要想成功地隱藏起摩斯密碼表達(dá)的信息,就必須用使用雙方都認(rèn)可并清楚的方式進(jìn)行加密。在有代碼表的情況下,破解摩斯密碼并不復(fù)雜,這個(gè)過程中真正復(fù)雜的是獲得代碼表的過程。
網(wǎng)絡(luò)數(shù)字表白密碼表
而摩斯密碼簡(jiǎn)單的代碼給人們留下了很大的發(fā)揮空間,所以摩斯密碼的解碼實(shí)際上是使用者和破解者之間的斗智斗勇。經(jīng)過時(shí)間和無數(shù)次應(yīng)用的驗(yàn)證,摩斯密碼這種聯(lián)系方式不僅是可行的,而且十分便捷和通用。
摩斯密碼的破譯
摩斯密碼的五種代碼通過不同的排列組合表示對(duì)應(yīng)的意思,并且相同的代碼組合在不同的翻譯情況下代表著不同的意思。摩斯密碼的代碼組合既可以代表字母,也可以代表數(shù)字,或者其他別的意思。為了保證信息的相對(duì)隱秘,在用摩斯密碼加密時(shí),人們通常會(huì)進(jìn)行多次加密。因此,在破解摩斯密碼時(shí),破譯者需要找到并對(duì)照相應(yīng)的密碼表進(jìn)行翻譯。
信息加密
我們熟悉的摩斯密碼源于美式摩斯密碼。最初,這種摩斯密碼的代碼排列表示數(shù)字,而特定的數(shù)字組合分別表示英文中的26個(gè)字母。摩斯密碼通過把不同代碼實(shí)際表示的字母拼寫出來,然后翻譯成我們常用的語言來表示信息。如此復(fù)雜的翻譯程序既麻煩又難以推廣,其優(yōu)秀的保密性能也因廣泛使用而失去原來的優(yōu)勢(shì)。因此,后來人們就直接用代碼排列表示英文字母,這也就是我們熟悉的摩斯密碼。這種通用的摩斯密碼有確定的代碼組合的指向,可以直接背誦。
摩斯密碼的代碼排列
如果想要進(jìn)一步隱藏信息,雙方可以互相約定其他的暗號(hào)。這樣的方式既保證了摩斯密碼的通用性也保證了它的保密性。
結(jié)語
也許那些復(fù)雜而枯燥的解碼過程在我們看來是沒有必要的,但是在密碼愛好者看來,這是一種別樣的樂趣,可以表達(dá)出我們平時(shí)不方便直接表達(dá)的字句。雖然現(xiàn)在摩斯密碼在國家層面被淘汰掉,但是摩斯密碼用其獨(dú)特的趣味性和優(yōu)秀的溝通性征服了廣大人民群眾。曾經(jīng)風(fēng)光一時(shí)的摩斯密碼現(xiàn)在正在其他角落里發(fā)光發(fā)熱,發(fā)揮著它在這個(gè)新時(shí)代擁有的新作用。