當前位置:
首頁 > 最新 > 對不起,我是音樂人:探索音樂密碼學

對不起,我是音樂人:探索音樂密碼學

腦洞大開,把音符映射成字母,音樂人可以把秘密隱藏在旋律中。

GIF

在很多電影情節中,間諜戲和陰謀論之類的東西最能激起觀眾們的興趣。我們假設一下,間諜男主角想要在一封信件或文本中傳遞某條秘密消息的話,他肯定要想辦法對這些信息進行某種形式的「混淆處理」,這樣才能避免被別人發現。那這條秘密消息真的能安全抵達「目的地」嗎?你們說呢?

話不多說,大家可以先體驗一下,如果不理解的話,請繼續往下看!

音樂密碼學

通過音樂來發送密碼信息絕對是一種令人意想不到的方式,而這種方法被稱為音樂密碼學,這種技術可以利用音符A-G來拼寫單詞、縮寫或代碼。實際上,美劇《古戰場傳奇-Outlander》和懸疑小說《Secret of the White Rose》就出現了利用音樂密碼作為間諜通信方式的情節了。比如說,在Outlander第二季劇本中,主人公Jamie和Claire攔截了Charles Edward Stuart王子的一封信,其中還包含一頁從英國寄過來的德國樂譜,這個樂譜的旋律幾乎和巴赫的「哥德堡變奏曲」相同,但是根據演奏者的情況,其中會包含五個隨機音鍵變換。當Jamie成功破譯這個樂譜之後,他發現音鍵的升調和降調中包含了一條信息:他準備利用4萬英鎊發起一場戰爭,並試圖從Sandringham公爵手中奪回自己的王位。


早在17-18世紀,像John Wilkins和Philip Thicknesse這樣的數學家以及密碼學家就曾認為,音樂密碼學是傳遞信息的一種最難被破譯的方法(之一)。他們認為,音樂的偽裝程度非常高,因為音樂是最不容易引起人們懷疑的。在播放過程中,人們並不會從音樂中覺察到異樣,哪怕是非常專業的音樂人,而利用信件和文本傳輸則沒有這樣的優勢。下圖顯示的是一份音樂密碼學樂譜樣本(創作於1804年):

Thicknesse曾製作過一套加密系統,該系統可以利用四分音符、二分音符、高音譜號和密鑰簽名來進行數據加密。他表示,這段動聽的旋律可以實現非常安全的數據加密,並且隱藏在其中的數據為:「perfectly to the eye as they do the harmony to the ear.」除此之外,他還提到了英國哲學家Francis Bacon的音樂密碼學技術,這項技術利用特定數量的音符A或B來代表英文字母(比如說aaaaa表示A)。毫無疑問,這項數據隱寫技術在當時絕對是一項非常巧妙的發明。

雖然沒有經過訓練的人可能一開始聽不出有什麼貓膩,但有些對音樂及其敏感的人可能一聽就聽出來有問題了。密歇根大學的音樂教授David Loberg認為,如果盲目在樂譜中隱藏額外信息可能會導致音樂旋律出現問題,比如說,原本貝多芬《c小調第五交響曲》第一樂章的某一個音符應該是降G,而為了隱藏信息我們硬是改成了升G,這就很尷尬了,懂的人一聽就會發現問題了。

下圖所顯示的音樂密碼樣本據說是由Michael haydn(Franz Josef Haydn的弟弟,著名音樂家)設計的(創作於1808年):

使用音樂密碼學技術的主要是一些古典音樂作曲家,目前我們還沒有發現任何已被用於間諜活動/情報收集活動的已知樣本。實際上,很多作曲家會把自己的名字或親人/朋友的名字「隱寫」到樂譜中,just for FUN而已。因為他們想要在自己創作的樂譜中留下一些自己的「痕迹」,而且在討論到這些音樂密碼時,他們也不會遮遮掩掩,因為他們不會介意將自己設計的「音樂密碼系統」跟大家分享。重要的是音樂,不是嗎?

其中一個大家公認的音樂密碼系統是由19世紀德國作曲家Johannes Brahms設計的,他在自己1868年創作的《2號G大調弦樂六重奏》中使用了音樂密碼。

這裡有一個小插曲:在1858年的夏天,25歲的JohannesBrahms瘋狂地愛上了Agathe von Siebold(一個23歲的音樂總監,她是Brahms的朋友JuliusOtto Grimm的聲樂學生),他們很快就計劃結婚,但是在1859年1月份,他估計自己腦抽取消了婚約,並打算專註於自己的音樂事業。當然了,VonSiebold後來結婚了,但Brahms單身到死(肯定沒確認過眼神)。

下圖為作曲家Johannes Brahms的照片:

Brahms最好的朋友,浪漫主義作曲家Robert Schumann也把音樂密碼整合到了他自己的樂章中。Schumann把密碼A-S-C-H、A-s-C-H和S-C-H-A「隱寫」到了他的作品《狂歡節》(Carnaval)之中。第一個密碼代表他自己的德文名字以及他對象的出生地;第二個密碼代表的是德文的「ash」,用來紀念基督教的灰星期三(聖日);第三個密碼是從他名字中選取出來的幾個字母。

你想創作一段包含隱藏信息的音樂嗎?

SolfaCipher這個網站可以幫助你把文本信息轉換成優美的旋律,Solfa Cipher並不是簡單地用26個不同的音調來代表26個英文字母,它只使用了(Do, Re, Mi, Fa, Sol, La, Ti)這七個音符來進行映射。除此之外,網站還提供了一個解密工具(映射表)可供用戶體驗使用。

後話


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 FreeBuf 的精彩文章:

關於網路釣魚的深入討論
遠豐集團旗下CMS疑有官方後門

TAG:FreeBuf |