close

前些日子去電影院看了本屆奧斯卡金像獎呼聲很高、最後只得"最佳改編劇本獎"的模仿遊戲 (The Imitation Game)。看畢多少也可了解為何如此。

050E000054B635CA67379F1D140051CF  

以二戰為背景,一開頭的場景與音樂都令人不由得想起美麗境界(A Beautiful Mind),但相較於明亮充滿希望的美麗境界,本片似乎隱含一種詭譎的氛圍。接著你可以看到整片導向一位個性古怪的數學天才如何改變世界的命運,還將Alan Turing 整個人個性都改了 (根據英國作家Andrew Hodges為Alan Turing所寫的傳記,他是個害羞但無法忍受不合理、有幽默感、有點中規中矩但有點怪僻的人),或許這樣的衝突 (eg. 與同僚先衝突後和解) 比較戲劇性,但卻將一位偉大的科學家變成一個楚楚可憐的怪人,有些不敬也甚可惜。本片改編幅度甚大,詳細大家可以參考以下文章:

How Accurate Is The Imitation Game?

Alan_Turing_Aged_16  

16歲的Alan Turing (From Wikipedia) 

除了個性以外,他確實喜歡過 Christopher,但對方並不喜歡他,用來破解Enigma密碼的機器也不叫 Christopher,而是Bombe (下面詳述,叫它"Christopher"不僅煽情,也對二戰的密碼學家有些不敬),並且也不是他發明的,是早先的波蘭的密碼學家;他沒和那些長官吵架,海選的進行也非由他主導,他不認識那個蘇聯間諜John Cairncross,當然也不會因此被他與Stewart Menzies (軍情六處處長) 所威脅;Joan Clarke不是靠考試進入Bletchley Park,她沒有和 Alan Turing 同組工作,取消婚約後就不再關心他,所以電影後來她鼓勵 Alan Turing 那幕是虛構的,真實中反而是 Hugh Alexander 曾在1952年 Alan Turing 因猥褻罪出庭時做他的人證。

然而這些並不影響它成為一部成功的電影。藉由這部電影,我們終於知道了這位被譽為電腦之父的Alan Turing,會開始想要了解二戰密碼戰,了解Enigma,也意識到同性戀不論在那個時代或如今所承受的掙扎與煎熬,知道我們所享有的一切並非理所當然。看完電影後能有感動 (我覺得破解Enigma的那段很感人,所有曾苦思一道數理難題最後終於破解了的人,一定能瞭解這樣的快樂),且會讓你再想去了解些什麼的,那就成功了。

要看懂這部電影,一定得先懂什麼是Enigma (恩尼格瑪密碼機),以下我簡單整理一下與Enigma有關的歷史:

Enigma  

德國軍用三個轉盤的Enigma

1918  德國人Arthur Scherbius發明了Enigma,意思為"謎",藉由三個有26個字母的rotors (轉子) 與線路板的變化,經加密後破解機率約10的16次方之1,原作為商業用途

1920  夾於德國和蘇聯兩大強國間的波蘭,一直監視德國的情報,開始著手破解商用Enigma

1926  德國軍方開始裝備Enigma

1931  Hans-Thilo Schimdt (他的哥哥Rudolph是德軍通訊部門長官,就是他下令軍方裝備Enigma) 將Enigma 內部線路與操作資料賣給法國,但因缺乏轉子上的字母排列、轉子的位置、線路板連結等資料,法國人無法破解。因為法國與波蘭曾於1921年簽過軍事合作協議,波蘭從德國得到了這些資料,開始著手破譯軍用Enigma (設計較商用的複雜)

1938  波蘭數學家兼密碼學家 Marian Rejewski 發明了一部機器Bomba (炸彈),用以取代大量人工與時間,可於2小時內破譯,但此時德軍亦將Enigma 改得更加複雜,波蘭的破譯工作到了瓶頸

1939  4月27日德國撕毀與波蘭的互不侵犯條約,7月24日波蘭邀集英法密碼學家到華沙,並將Enigma複製機與Bomba 線路圖紙給了他們。9月1日德國隊波蘭發動閃電戰,9月28日德軍攻佔華沙。Alan Turing 也於9月4日進入Bletchley Park

1940  Alan Turing 發現德軍電文中有些重複的候選單詞(Cribs),他以此作為破譯的起點,大量減少對不必要的密碼進行測試,同時基於波蘭的Bomba原型根據數學計算而改進 (就是電影中的那台),更有邏輯性地對Enigma進行破解,稱為Bombe。於此同時德國海軍使用狼群戰術 (德語:Rudeltaktik,即首先以單艦或偵察機巡邏,發現敵軍由護衛艦保護的商船時先不攻擊,而是一邊跟蹤,一邊向總部報告商船團的航行路線、規模、護航艦數量等資訊,然後再以無線電通知鄰近潛艇集結起來埋伏攻擊) 損毀大量英國補給艦,造成物資短缺。

1941  雖然Alan Turing等人有所進展,但德國海軍所使用的Enigma是所有機種中最複雜的,直到英國海軍在Joe Baker-Cresswell艦長的鬥牛犬號軍艦捕獲德國潛艇U-110時,才真正拿到德國海軍用的密碼機和密碼本(此即電影獵殺U-571的原型),德國海軍所使用的Enigma也才真正被破解。

1942  美國加入第二次世界大戰,部分美國密碼學家也進入Bletchley Park,英國主要負責破解德軍電報,美國則負責日本方面。往後這裡的密碼破譯改變了盟軍在戰場上的優勢,也包括1944年的諾曼地登陸,太平洋戰爭方面比較有名的諸如中途島海戰、擊落山本五十六座機等勝利,日軍密碼的破譯亦是關鍵。

關於Enigma的介紹,可以參考以下的影片與文章

BTW檔案 二戰英德密碼戰  這是中國的影片,共有3段大約40分鐘,算是很簡明地介紹了Enigma

ENIGMA 的興亡  這篇將Enigma 有關的故事講述得十分詳盡,甚至連原理與破譯方法都有說明

至此我們可以看到Enigma能被破譯,絕非如電影中那樣皆是Alan Turing一人的功勞,而是無數人的貢獻。他除了是位傑出的數學家,也是個出色的馬拉松跑者,還有他本身已有花粉過敏症。他是因吃了沾氰化物的蘋果而死(以上幾點電影中均有暗示),是不是自殺仍有疑惑,但據說他很喜歡童話白雪公主。相較於美麗境界中研究賽局理論的John Nash能從精神分裂症恢復,並於有生之年獲得諾貝爾經濟學獎來說,他無疑是悲慘的,一直到2013年,也就是他死後59年,英國伊莉莎白女王才赦免了他的同性戀罪行。

此外,有幾部電影也與二戰密碼戰有關,以下簡單介紹,有興趣的人不妨找來觀賞。

攔截密碼戰110876  

攔截密碼戰 (Enigma, 2001)

本片女主角是赫赫有名的Rose - Kate Winslet。故事由一位曾破譯過Enigma的英國數學家開始,在試圖破解Enigma同時,他心中也有個無法解開的謎: 他深愛的女朋友Claire 離奇失蹤了,就在情治單位懷疑Bletchley Park可能有納粹間諜滲透的同時。於是他求助於Claire 的好友,從Claire的私生活展開調查,卻發現背後遠比他們所想像的還錯綜複雜......

其實本片Enigma充其量只是配角,重點還是在環繞著Claire的種種機密與背叛。拍攝手法平實不誇大,劇情緊扣值得觀賞。

5619  

獵殺U-571 (2000)

電影描述二戰時大西洋上,一艘編號U-571的德國潛艦遭盟軍驅逐艦擊傷,向德軍總部求救時遭美國情報部門攔截情報,於是美軍派出S33潛艦攔截U-571,目的是盜取裡面的Enigma密碼機與密碼本,正當他們振奮鼓舞之際,德軍支援的潛艦擊沉了S33,剩餘的美國船員帶著Enigma密碼機進入U-571並予以還擊,最後成功完成任務的故事。記得當年觀賞時,只覺得潛艦間的戰鬥很刺激 (畢竟此類潛艦電影甚少),對於美軍搶得Enigma密碼機振奮不已那幕沒什麼感覺,心想不過是台像電報機的機器而已嘛,如今才終於了解原來取得Enigma密碼機與密碼本對二戰有舉足輕重的影響,也終能體會豁出性命奪得Enigma密碼機的那份激動。

本片同時也獲得第73屆奧斯卡金像獎最佳音效剪輯獎。主要演員也赫赫有名,分別有Matthew David McConaughey (星際效應中的爸爸Cooper)、Bill Paxton (鐵達尼號的寶藏挖掘者)以及Jon Bon Jovi (沒錯就是那個唱歌的Bon Jovi)。當然前面提過其實這是改編過的,歷史上是1941年5月9日英國皇家海軍H91鬥牛犬號從U-110 (非U-571) 最先取得Enigma密碼機與密碼本,而非美國 (美國直至1944年6月才從U-505截得Enigma密碼機),之後英國又陸續從其他潛艦獲得更多密碼本,對Bletchley Park的破譯工作助益甚大。英國人對於改編的情節感到十分不滿,曾提出抗議。不過電影本身緊湊刺激值得一看。

Windtalkers_movie_poster_on_zh_Wikipedia   

獵風行動 (Windtalkers, 2002)

由Nicholas Cage與Adam Beach主演,描述二戰太平洋戰爭期間,美軍利用納瓦荷族語 (Navajo, 美國西南的印地安原住民) 複雜難以學習的特性,作為電報加密的密碼系統,以降低遭日軍破解的可能性 (實際上直到二戰結束,此密碼從未被日軍破解過),同時也訓練若干納瓦荷人成為海軍陸戰隊譯碼員。由Nicolas Cage 所飾演的下士受命一邊要保護這些譯碼員,同時又要在他們遭日軍俘虜時將他們殺了,以免譯碼員抵不住刑求而使密碼遭到破解,由此所發展的一些內心衝突掙扎的故事。

雖然本片立意甚佳,但最後流於Nicolas Cage 一人英雄(無雙)的情節,是較為可惜之處。

 

arrow
arrow

    blueinym 發表在 痞客邦 留言(0) 人氣()