“你再說一遍?”密碼專家凱文·奈特(Kevin Knignt)驚愕地轉向電腦屏幕。“我成功了,我成功破譯了Z340加密信件!”正與奈特進行視頻聊天的克雷格·鮑威爾(Craig Bauer)重復道。
奈特驚得一時說不出話來。鮑威爾難抑激動之情,接著對奈特說道:“快收郵件,我已經把破譯方法發給你啦。”奈特瀏覽郵件后感嘆道:“克雷格,如果你的方法沒錯,這可能是密碼學近幾十年來的最大發現!”
真有這么夸張?
沒錯,因為在這封20行340個字符的加密信件里,隱藏著美國歷史上最恐怖的連環殺人犯的身份信息,而且此人至今仍未被逮捕歸案……另外,這封加密信件是由兇手本人撰寫的,這也是整個事件中最離奇的部分。
這是黃道十二宮殺手寄給報社的一封加密信件,充滿了拼寫錯誤。信中,黃道十二宮殺手承認槍殺了一名男子,并在某個地方放置了一顆炸彈,地址就在加密信息里……
渴望成名的殺人惡魔
或許,你從來沒有聽說過“黃道十二宮連環殺人案”,這很正常,因為這一事件發生于1960年代末期的美國加利福尼亞,距今已有半個世紀。但在美國,這一事件曾轟動一時。
案情是這樣的:1968年至1969年,在加利福尼亞,一名男子隨機襲擊了好幾對情侶或夫婦,所用兇器為手槍或刀,只有兩名男子僥幸逃脫屠殺。確定由他犯下的最后一樁兇殺案(因為兇手夸口自己殺害了幾十人)的被害人是一名出租車司機:在無情地朝受害者頭部開了一槍后,他還平靜地從受害者身上撕下一塊沾血襯衫。
這是 2007 年的電影《黃道十二宮殺手》中的一個場景,展現的是 1969 年 9 月 27 日殺手在 Berruessa 湖附近用匕首襲擊兩名大學生。最終女子死亡,而男子幸存。
他撕下襯衫做什么?寄給媒體作為證據。這名陰險的連環殺人犯自稱“黃道十二宮”,他有聯系報社和警局炫耀罪行的習慣。為了證明確實是他殺的人,他會提供只有警察才能識別的一些案件細節,比如殺人所使用的子彈型號、受害者尸體的姿態,又或者出租司機兇殺案中的那片沾血襯衫。最囂張的是,這個殺人惡魔會在郵寄的部分信件中,夾雜一個或難或易的加密信息。
破譯第一封加密信件
第一封加密信件被裁成三部分,分別寄到了三個報社,兇手要求立即刊登,否則將繼續殺人。這封信共計408個字符,所以被稱為Z408。很快,Z408就被一名初中老師和其妻子破譯,信息很明確:殺手承認自己熱衷殺人,他打算“收割”蕓蕓眾生來做他冥間的奴隸。太恐怖啦,這就是個瘋子啊!
1969年11月8日,殺手往《舊金山紀事報》寄了一封新的加密信件,聲稱在這封340個字符的信件中隱藏著他的身份信息。只是這次,加密方式比之前的Z408要復雜許多,以至于在將近50年后仍然沒有破譯!
美國歷史頻道制作了破譯黃道宮十二宮殺手加密信件的 5 集紀錄片,向觀眾展示了密碼專家和偵探團隊的破譯過程。照片中后立者為凱文· 奈特,操作電腦的是克雷格·鮑威爾。
因此2017年,美國歷史頻道推出一個大項目,對知名專家和2名私家偵探組成的團隊將近一年的破譯歷程進行全程跟拍。這一系列的最后章節即第五集計劃展示Z340的破譯方法,從而揭露“黃道十二宮”的真實身份。
作為制作方選定的團隊領導人,密碼專家凱文·奈特設計了一臺能夠進行密碼分析的編程電腦Carmel。團隊成員全都充滿信心,覺得一定能破解Z340。
然而電腦的實際運行情況令他們大失所望。
在2017年11月和12月的播出的幾集中,Carmel只甄別出了部分特殊文字和兩串相同的加密符號,這是任何一個業余解密愛好者一眼便可做到的事情,實屬微不足道。一切就要草草收場了嗎?
莫急,因為就在紀錄片第四集的最后一刻,數學教授克雷格·鮑威爾告訴凱文·奈特一個難以置信的消息:他成功破解了Z340加密信件!可以說此消息一出,整個密碼學界和所有“黃道十二宮”事件的解謎愛好者都激動萬分,大家對第五集即將揭露的名字充滿期待。
然而期望越大,失望越大。事實上,鮑威爾只破譯了Z340加密信件20行中的前8行, 但確實出現了一個名字——理查德·尼克松(Richard Nixon)!什么,美國前總統?是的,你沒有看錯,就是美國前總統的名字!
克雷格·鮑威爾破譯了 Z340 加密信件的前 8 行,然而其破譯結果,卻受到了相關專家的大力抨擊。為什么呢?
Here it is. I kill both night and day. I liveby the gun barel aim. So quit wishing forgame to be over pigis Mi wrist ni locks ?Now angry dangerous I won’t changeany of game.
首先,鮑威爾破譯部分加密符號的方式太隨意了。
例如,加密符號 + 最常指代的字母是G,有時也可能指代 F,但是有一次,鮑威爾卻毫無道理地認為其指代的字母是 T,因為這樣一來,就能得出他心中預想的詞匯(To be over)。鮑威爾拋出的理由是黃道十二宮殺手常犯拼寫錯誤。
同樣的,雖然鮑威爾認為 p(或 q)是用來指代字母 I 的兩個加密符號之一,但是有時為了迎合心中預想,他會把 q 詮釋成指代字母O 或 Q 的加密符號
當然,這完全說不通,是根本不可能的事情。鮑威爾也知道美國前總統不可能是殺人狂魔。那么問題來了,作為歷史密碼界權威期刊Cryptologia的主編,鮑威爾又是如何得出如此荒謬的破譯結果的呢?據他所說是通過換位思考,揣摩兇手心理,于是這些詞語便自然浮現了……
密切關注解密行動的密碼專家們難掩沮喪之情。誠然,破譯后的文字內容確實和黃道十二宮殺手寄給媒體的其他信件有相似之處,但是,鮑威爾的解讀方式違背了所有的密碼解析規則,就連他的好友,密碼專家克勞斯·施梅(Klaus Schmeh)也質疑其破譯結果。
專家們疑慮重重
為了搞清鮑威爾推論的破綻,記者聯系了密碼學教授雅克·帕塔蘭(Jacques Patarin),他目前在法國凡爾賽-圣康坦大學(UVSQ)的數學實驗室工作。
他開門見山地指出:“在密碼學界,只有當所有專家或幾乎所有專家都贊同所提出的破解方法時,加密編碼才算真的被破譯了。而鮑威爾教授提出的Z340破譯方法引起了很多專家的質疑,這明顯不是一個好信號。”
兇手自稱“黃道十二宮 ”(Zodiac), 其靈感可能來自于一個奢侈手表品牌,其商標形狀類似靶子。
然而,仔細研讀Z340,我們不難發現,該信件的編碼結構看起來并不復雜,使用的是一些早在文藝復興時期就使用過的加密技巧。那么,為什么Z340令專家們束手無策,而Z408在短短幾天內就被破譯呢?
因為正如雅克·帕塔蘭解釋的那樣,Z408編碼更加簡單,這封信只有54個加密符號。雖然一個字母可以由好幾個加密符號替代,但是一個既定的加密符號永遠都指代同一個字母,因此,通過觀察最頻繁出現的加密符號,我們就可以找出相應的最常用的字母,如E、T或A。
而事實上,對于大多數語言而言,如果密語像Z408一樣篇幅足夠長的話,只需找出30%的字母就可以重構出整個加密信息的內容。
殺人犯的拼寫錯誤
相反,Z340的情況就復雜許多,雖然信件只有短短340個字符,但卻包含了63個不同的加密符號,這種情況下很難做出可靠的頻度分析。此外,Z340所使用的加密技巧和Z408不同,在Z340中,一個加密符號似乎可以指代不同的字母,因此很難確定每個符號所替代的字母或數字。
黃道宮殺手標志
不僅如此,就像在Z408中一樣,黃道十二宮殺手很有可能在Z340中也犯了一些拼寫錯誤,這些拼寫錯誤無疑使得破譯工作更加困難,不過這也是為什么克雷格·鮑威爾會把同一個符號解析為不同字母的原因。
對于鮑威爾而言,一個空心圓或劃線圓不僅可以指代字母N,還可以指代字母E;不過,鮑威爾用兇手可能的拼寫錯誤來解釋這一破譯策略似乎太牽強,對于密碼專家而言,這是業余愛好者才會使用的托辭!
十二宮海報
鮑威爾為什么沒能繼續破譯信件的后11行呢?因為他說后11行毫無意義,又或者,在撰寫信件的過程中,黃道十二宮殺手在后11行改變了加密方法。然而對密碼專家而言,這樣的可能性幾乎為0,因此大多數專家都摒棄了鮑威爾的破譯結果。
太多可能性……
雅克·帕塔蘭則認為Z340有可能永遠都不會被破譯:“解法實在太多了,而任何一種破譯結果都躲不開質疑。就像我問你‘X+Y=2,X是多少’一樣,答案成千上萬,哪一個才是正確的呢?如果沒有其他補充信息,是不可能回答這個問題的。”
根據三名青少年目擊者的證詞,警方畫出了這幅黃道十二宮殺手的模擬像。他們在1969 年 10 月 11 日舊金山出租車司機保羅·史汀(PaulStine)被害案后看到了兇手面容
更不用說黃道十二宮殺手的真實寫信動機不明,天知道他是不是看到自己的第一封加密信被很快破譯,惱羞成怒,于是隨便寫了一封沒有任何含義的新信件來戲弄當局呢?
那么,Z340究竟是不是個死胡同?未來會告訴我們答案,因為我們堅信,熱衷黃道十二宮事件的密碼專家不會被眼前的失敗打倒,生命不息,破譯不止!
撰文 Philippe Fontaine
編譯 張文慧
擴展閱讀
FBI證實黃道十二宮殺手的“340密碼”在51年后被破解 |