整理 | 王啓隆
透過「歷史上的今天」,從過去看未來,從現在亦可以改變未來。
今天是 2022 年 7 月 15 日,在 2006 年的今天,Twttr(現在被稱為 Twitter)正式推出;在 3 月 21 日的專欄中,我們介紹了傑克·多西在晚上 9:50 太平洋標準時間(PST)發表了第一條 Twitter 消息:“just setting up my twttr”。然而,在最開始 Twitter 僅僅是為 Odeo 公司僱員提供的內部服務,它其實是在歷史上的今天向公眾正式開放的。回顧計算機歷史上的 7 月 15 日,這一天還發生過哪些關鍵事件呢?
1928 年 7 月 15 日:Enigma 密碼機對第一條消息進行編碼
Enigma 密碼機是一種用於加密與解密文件的密碼機。確切地説,Enigma 是對二戰時期納粹德國使用的一系列相似的轉子機械加解密機器的統稱,它包括了許多不同的型號,為密碼學對稱加密算法的流加密。1928 年 7 月 15 日,Enigma 密碼機對其第一條消息進行編碼。這台只有便攜式打字機那麼大的機器,將通過一個過程來保證通信的安全,在這個過程中,鍵入的字母被照明燈上顯示的密文取代。密碼是對稱的,因此將密文輸入另一個密碼機就會重現原始消息。
Enigma 密碼機在二戰期間被德國軍方廣泛用於傳輸作戰計劃和其他秘密信息。然而,到 1941 年 12 月,英國的密碼破譯者設法破譯了密碼,使他們能夠定期讀取大部分信息。這段波瀾壯闊的歷史,在 2 月 23 日的專欄中已經有了詳細的介紹。20 世紀 20 年代早期,Enigma 密碼機開始應用於商業,一些國家的軍隊與政府也使用過該密碼機,密碼機的主要用户包括第二次世界大戰時的納粹德國。
事實上,儘管 Enigma 密碼機在加密方面有不足之處,但是經其加密的文件依然很難破譯。盟軍能夠破譯這台機器,還是因為德國軍隊犯了一些情報上的大錯誤,比如沒有像海軍一樣每月更新密碼、使用步驟錯誤、機器或密碼本被繳獲等等,但這在 1944 年後,英國開發出了原始電腦,使得密碼學又上升到了全新的層面。
圖源:維基百科
盟軍破譯 Enigma 密碼機的過程直到 1970 年才公開。從那以後,隨着計算機技術的發展和普及,人們對 Enigma 密碼機產生了越來越多的興趣,美國與歐洲的一些博物館也開始展出了一些 Enigma 密碼機。Enigma 密碼機有時也會被拍賣,競拍價往往高達數萬美元。Enigma 密碼機的複製品包括了一台德國海軍 M4 型的複製品,一台電子系統經過了改進的 Enigma 密碼機(恩尼格瑪 E 型),各種計算機模擬軟件和紙製模型。
如今,慕尼黑的德國博物館有一台 3 轉子和一台 4 轉子 Enigma 密碼機,還有幾台商業用 Enigma 密碼機。美國國家安全局的國家密碼學博物館有一台 Enigma 密碼機,來參觀的客人可以用它來加密及解密信息。美國的計算機歷史博物館、英國的布萊切利園、澳大利亞堪培拉的澳大利亞戰爭紀念館和德國、美國和英國一些地方也展出着 Enigma 密碼機。現在已經關閉了的聖迭戈計算機博物館的展品中有一台 Enigma 密碼機,它在博物館關閉後被送給了聖迭戈州立大學圖書館。一些 Enigma 密碼機也成為了私人收藏品。
一台罕見的序號為 G312 的德國情報局版 Enigma 密碼機於 2000 年 4 月 1 日從布萊切利園被偷走。9 月,一個自稱“老大”的人放出消息説他要得到 25,000 英鎊,否則就會將那台 Enigma 密碼機毀掉。2000 年 10 月,布萊切利園的官員宣佈他們會支付這筆錢,但是在錢付完之後敲詐者卻沒有回信。就在此後不久,密碼機被匿名地送到了 BBC 的記者傑里米·帕克斯曼那裏,但是三個轉子卻不見了。2000 年 11 月,一個叫做丹尼斯·葉茨的古董交易家,在給星期日泰晤士報打電話要交還那些遺失的轉子後被拘捕。
事後,那台 Enigma 密碼機被送回了布萊切利園。2001 年 10 月,古董交易家葉茨在承認他就是偷了密碼機並 進行了敲詐的人後,被判了 10 個月的有期徒刑,但他堅持説自己只是為第三者服務的一箇中間人,並在入獄三個月後被釋放。Enigma 密碼機是古典密碼學的一個象徵,它的魅力也不僅限於數學上的研究,更是承載了二戰歷史的計算機文物。回到 2022 年的現代社會,在互聯網和雲端技術蓬勃發展的今天,你都使用了哪些文件加密手段呢?歡迎在評論區參與討論。
1983 年 7 月 15 日:任天堂推出 FC 遊戲機
圖源:維基百科
FC 遊戲機(Family computer,簡稱 Famicom),國內一般稱為“紅白機”,是任天堂開發、發行的第三世代家用遊戲機,奠定了任天堂在當今遊戲界的地位。FC 遊戲機由時任任天堂開發第二部部長的上村雅之領頭開發,代號為 GameCom。FC 遊戲機採用 Ricoh 2A03 NMOS 處理器(基於 6502 中央處理器),PAL 制式機型運行頻率為 1.773447MHz,主存和顯示內存為 2 KB。
FC 遊戲機於 1983 年 7 月 15 日在日本推出;歐美版名稱為任天堂娛樂系統(英文版名:Nintendo Entertainment System,NES),俗稱“灰機”,1985 年 10 月 18 日在美國推出。歐美版主機外型和使用的遊戲盒帶(卡帶),與日本版的紅白機完全不同。紅白機是當時最暢銷的遊戲機,全球累計銷量超過了 6100 萬台。FC 遊戲機出現對電子遊戲產生了十分深遠的影響,讓美國電子遊戲界從 1983 年的崩潰中恢復過來,也奠定了任天堂在當今遊戲界的地位。其後續機種為 1990 年推出的超級任天堂。
2003 年 7 月 15 日,FC 遊戲機發售二十週年,任天堂宣佈同年 9 月 25 日,FC 遊戲機正式停產。至此,FC/NES 遊戲機於全世界已累計銷售 6000 萬部以上。如再加上其他廠商所仿製的未授權產品,其數量當不僅於此。至今台灣、香港、泰國、中國大陸甚至日本等地,仍然在製造 FC 遊戲機規格的兼容品,或者是停產後持續的二手市場交易。2007 年 11 月,任天堂宣佈不再維修已有 24 年曆史的 FC 遊戲機,正式終結了這部陪伴不少機迷成長的舊世代遊戲機的時代。
2003 年 7 月 15 日:Mozilla 基金會正式成立
Mozilla 基金會(Mozilla Foundation)是為支持和領導開放源代碼項目而設立的一個非營利組織。該組織制定管理開發政策,經營關鍵基礎組織和管理商標及知識產權。它擁有一個子公司:Mozilla 公司,用來僱傭開發人員開發 Mozilla Firefox 網頁瀏覽器和 Mozilla Thunderbird 電子郵件客户端軟件的發行版。Mozilla 基金會總部位於美國加州的芒廷維尤。
1998 年 2 月 23 日,網景公司成立了“Mozilla 組織”,讓它來協調 Mozilla 應用包(Mozilla Application Suite)的開發。儘管 Mozilla 組織主要由網景公司的員工組成,但是理論上,它是獨立於網景公司運作的。Mozilla 組織聲稱他們開發的應用包主要用於測試目的,不適合最終用户使用,以至於當時一度出現了 Beonex Communicator 這樣的商業化軟件出現,但是,大多數用户還是直接去下載官方的 Mozilla Application Suite。
圖源:維基百科
當美國在線(網景的母公司)進行大規模裁員後,Mozilla 基金會在歷史上的今天, 2003 年 7 月 15 日成立了;它的目的是保證 Mozilla 組織可以在沒有網景以後能繼續生存下去。美國在線向基金會提供硬件設施、商標和知識產權,並且在三個月內僱用了一個三人小組來協助過渡。美國在線還承諾在 2 年時間內捐助 200 萬美元給基金會。
在最初階段,Mozilla 基金會開始涉及比 Mozilla 組織更廣的領域,把以前網景公司的工作都拿來做了。在面臨“終端用户”的轉型當中,Mozilla 基金會和一些商業公司簽約,販售包含 Mozilla 軟件的光盤並且提供電話支持服務。在這些舉動中,Mozilla 基金會選擇了以前網景公司的供應商作為他們的選擇。Mozilla 基金會對自己的知識產權更加有信心,他們推出了自己商標和使用政策。市場拓展等的新項目也開始了。
隨着 Mozilla 公司的成立,Mozilla 基金會把所有的軟件開發和商業相關的活動都轉移到這個新的子公司。Mozilla 基金會現在只專注於監管和戰略等事宜,也繼續管理一些沒有產品化的項目,例如:Camino 和 SeaMonkey。Mozilla 基金會所擁有的商標和知識產權,全部授權給 Mozilla 公司使用。Mozilla 公司也控制了 Mozilla 的程序源代碼庫並且決定誰可以提交源代碼入庫。Mozilla 基金會把自己描述為“一個致力於在互聯網領域提供多樣化選擇和創新的公益組織”。在 Mozilla 基金會所遵循的 Mozilla 宣言當中,其中列出了十條原則,涵蓋認為對全民及商業活動有益的互聯網發展重要方針。