[知識] 計算機科學之父 艾倫.圖靈
最近明明是暑假感覺水量好像沒特別增加 因此久違要來帶風向(X
其實在眾多角色中 我最想寫知識文介紹的就是莫比烏斯
其次並不是我很愛的雪初音 反而是今天本文的主角──圖靈
之前看到有人發文說 圖靈竟然出書了
讓我看了有點傻眼...
有接觸過計算機概論或是密碼學的人
一定都會知道這個人 和他所製造出的機器──圖靈機(Turing machine)
作為CF開始至今 仍然立於眾多限定中的上層 game8分數未曾低於97分的角色
其實巴哈上應該有不少介紹 但我實際一找 發現並未如想像的多
而且多偏重於現實介紹
以我自己寫[知識]來說 除了現實外還要解釋CF為什麼這樣設計 才會有更多樂趣不是嗎
艾倫.圖靈,全名為Alan Mathison Turing
通常我們都簡單稱作圖靈
出生在英國 稱其天才並不為過
擅長領域包括數學、邏輯學、密碼學、理論生物學等外
他馬拉松賽跑最佳成績為2小時46分3秒 相信有接觸的人就知道 這樣的成績相當好
圖靈可謂文武雙全
前面有說過 有接觸過計算機科學或密碼學的人 就一定要知道圖靈
各位都知道 戰爭的時候 除了武器外 最重要的就是「保密防諜」
在第二次世界大戰的時候 當然也是這樣
德軍在通信時 訊息並不會明文(未經加密之訊息)傳送
而是會先使用德軍軍用版的Enigma機(中文通常翻譯成恩尼格瑪機)加密後再傳送
Enigma有三個齒輪(轉子) 每個齒輪有同樣的刻度可供設定
每次按下一個字母 最右邊的齒輪也會跟著轉動一個刻度
因此即便都是輸入字母A去加密 出來的密文(加密後的訊息)也絕對不會一樣
比如輸入AAA 出來的密文一定不會有A 有可能為HUE
而且最右邊的齒輪轉一定的次數後會帶動隔壁齒輪轉動一格 依此類推
有興趣的人可以上網找影片說明其加密解密的細節 這邊就不多說了
一般的Enigma機已經不好破解 但德軍軍用版的更是如此
原因在於其機器前面板的插座是可自訂的
可以指定出現的密文互換 更增加破解難度
德國海軍使用的Enigma更是多達7個轉子
加上德軍每個月都有不同的對照表來設定轉子和插頭 每天都不一樣
所以 你只得到了機器也沒用 沒有設定的對照表
就算得到了機器和對照表 這個月過了下個月就失效
還難保德軍突然作廢當前的設定表
在這些條件下 你破解的速度太慢的話(例如:今天破解昨天) 即便破解了也等同於無用
因此 同盟國遲遲無法破解德軍的加密訊息 軸心國在歐洲戰場完全佔上風(歷史學過的
在已經有確定的條件下(除前面提過的加密程序規則外
德軍每天早上都有氣象預報 而且最後一句話都是:希特勒萬歲)
只要靠數學計算就能解密 可是一如前面提到的 速度太慢等同於無用
當時圖靈受英軍招募 協助幫忙進行解密程序
圖靈打造出一台機器來為這一連串解密動作加速
這台機器被命名為Bombe 原本人工計算上百年才可能破解的密文
Bombe縮減到僅需數小時
讓英軍等同盟國得以開始扭轉劣勢
據後世的科學家估計 Bombe的問世"至少"讓二戰縮短兩年以上
貢獻如此大的人 在戰後卻因為此項行動被列為機密
圖靈連一枚勳章都沒有(1970年後才曝光)
最令人唏噓的是
圖靈是同性戀的事情曝了光
在當時那個年代 同性戀是一種「罪」
這位天才最後被處「化學閹割」
這項刑罰進行為期一年後 圖靈受不了身心煎熬
最後服毒自殺 享年41歲
除了剛剛提過的 縮短戰爭外
圖靈在戰後製作出的圖靈機(Turing machine)可視作是電腦的前身
也因此被稱作「計算機科學之父」
不用特別說 大家可以自己想像一下假設現在的電腦還在20年前的階段
甚至是還沒有電腦的生活 這個成就有多偉大就不言而喻了
其他還有圖靈測試(Turing test)等等這邊就不多加敘述
有興趣的話網路上有相當多的資料
作為一個有如此深遠貢獻及影響的人
想必大家就能明白為什麼CF給予圖靈如此強大的能力
在設計上也圍繞著他的貢獻
比方說★★★★★圖靈和★★★★★★圖靈主動技能名稱都有「計算機」、
C技能也都指解密的過程、
使用主動技能及C技能的時候也都有提到「解碼」......等等
都可以看出圖靈的貢獻以及CF對其之「尊敬」
而且 不管是哪一階段 種族之一都有"機械" 也讓明白的人會心一笑
有興趣的人可以去看一部電影 叫做《模仿遊戲》
劇情大致就是二戰期間圖靈協助解密的過程
但注意 其中有部分是不符合史實的
而且並沒有對Enigma做出太多描寫 我認為是比較可惜的
因此這篇文特別對Enigma機做一點粗淺的說明
希望能讓各位比較容易明白圖靈的貢獻有多大
以上 本次知識文就寫到這邊
因為文章有點長 如果有語句不通順請原諒我 頭昏了w
若為哪邊有錯 請務必指正我
或是哪邊覺得不太清楚的 我會盡我所知盡量說明
希望寫完這篇文後 下次可以抽到圖靈>///<
大家也能簡單知道他的貢獻 而不是只知道他game8上評分99
最後 感謝各位看完這篇不怎麼樣又超長的知識文~
--
◢◣◢◣
◢◤◥◤◥◣
◥◣██◢◤ ◢█▍ ▍ ▍█◣
◥◣◢◤ ████████
▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆
▲ φhms5232
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.212.250
※ 文章網址: https://www.ptt.cc/bbs/CrashFever/M.1499591069.A.B29.html
※ 編輯: hms5232 (111.252.212.250), 07/09/2017 17:11:04
推
07/09 17:28, , 1F
07/09 17:28, 1F
推
07/09 19:02, , 2F
07/09 19:02, 2F
→
07/09 19:28, , 3F
07/09 19:28, 3F
→
07/09 19:29, , 4F
07/09 19:29, 4F
推
07/09 20:08, , 5F
07/09 20:08, 5F
推
07/09 20:18, , 6F
07/09 20:18, 6F
推
07/10 15:19, , 7F
07/10 15:19, 7F
→
07/10 17:00, , 8F
07/10 17:00, 8F
推
07/10 17:02, , 9F
07/10 17:02, 9F
推
07/10 18:22, , 10F
07/10 18:22, 10F
這部分我比較沒研究
就維基百科上寫的 圖靈當時是注射雌激素
如果沒錯的話 到一個程度後會出現女性第二性徵 所以是有可能的
推
07/10 19:27, , 11F
07/10 19:27, 11F
※ 編輯: hms5232 (111.252.213.61), 07/10/2017 19:35:49
→
07/10 19:38, , 12F
07/10 19:38, 12F
→
07/10 19:38, , 13F
07/10 19:38, 13F
推
07/11 12:49, , 14F
07/11 12:49, 14F
→
07/11 12:49, , 15F
07/11 12:49, 15F
→
07/11 12:49, , 16F
07/11 12:49, 16F
→
07/11 12:50, , 17F
07/11 12:50, 17F
→
07/11 20:44, , 18F
07/11 20:44, 18F
→
07/11 20:44, , 19F
07/11 20:44, 19F
→
07/11 20:45, , 20F
07/11 20:45, 20F
推
07/13 13:52, , 21F
07/13 13:52, 21F
推
07/25 13:16, , 22F
07/25 13:16, 22F
CrashFever 近期熱門文章
PTT遊戲區 即時熱門文章