UNIX重要貢獻(xiàn)者羅伯特·莫里斯逝世
51CTO編者按:在歷史上,UNIX的發(fā)展和美國(guó)軍方的信息化進(jìn)程密不可分,而UNIX在1970-1990年代對(duì)整個(gè)世界的IT發(fā)展起到了重要的作用。當(dāng)年UNIX那些設(shè)計(jì)者們,今天已經(jīng)垂垂老矣。羅伯特·莫里斯的逝世,是否意味著一個(gè)時(shí)代的遠(yuǎn)去?
前美國(guó)國(guó)家安全局計(jì)算機(jī)安全中心首席科學(xué)家,2011年6月26日在美國(guó)去世,享年78歲。羅伯特·莫里斯被視作計(jì)算機(jī)科學(xué)世界里的“原創(chuàng)思考家”,他還在可能是美國(guó)的首次網(wǎng)絡(luò)戰(zhàn)爭(zhēng)策劃中,發(fā)揮著不為人知的關(guān)鍵作用。在該次網(wǎng)絡(luò)戰(zhàn)爭(zhēng)里,美國(guó)針對(duì)薩達(dá)姆政府發(fā)起了長(zhǎng)達(dá)數(shù)月的電子攻擊,并導(dǎo)致了1991年的波斯灣戰(zhàn)爭(zhēng)。
美國(guó)國(guó)家安全局的國(guó)家計(jì)算機(jī)安全中心是其內(nèi)部的一個(gè)政府組織。羅伯特·莫里斯(Robert Morris)從1986年起,便進(jìn)入這個(gè)組織展現(xiàn)他超凡的電腦技能。
盡管相關(guān)細(xì)節(jié)現(xiàn)在仍屬機(jī)密,但該次電子攻擊及一并發(fā)起的激光制導(dǎo)導(dǎo)彈襲擊,被認(rèn)為在很大程度上摧毀了伊拉克的軍事指揮和操控能力。
莫里斯于6月26日在美國(guó)新罕布什爾州的萊巴嫩市去世,享年78歲。他的妻子安妮·法洛·莫里斯說,他死于因癡呆引起的并發(fā)癥。
低調(diào)的莫里森,不低調(diào)的小莫里森
作為美國(guó)國(guó)家安全局國(guó)家計(jì)算機(jī)安全中心的首席科學(xué)家,莫里斯本想有一個(gè)隱秘、安全的工作環(huán)境,最大限度地維持低調(diào)是他們這類人的行事風(fēng)格。但在1988年,莫里斯卻得到了來自全美國(guó)的關(guān)注,這都起因于他那個(gè)“爭(zhēng)氣”的兒子——羅伯特·塔潘·莫里斯。
小莫里斯還只是康奈爾大學(xué)一名學(xué)習(xí)計(jì)算機(jī)科學(xué)的研究生,但是他卻心血來潮,或是想一試身手,編寫出一個(gè)蠕蟲病毒的軟件程序,這個(gè)程序可以通過互聯(lián)網(wǎng)進(jìn)入電腦,在當(dāng)時(shí)屬于全新的電腦病毒。
小莫里斯制造這個(gè)病毒也許算是一種“某人到此一游”的電子涂鴉,他事后也承認(rèn)自己只想放出病毒算出當(dāng)時(shí)互聯(lián)網(wǎng)的規(guī)模,但該程序由于本身的設(shè)計(jì)失誤,在失控之后瘋狂傳播擴(kuò)散,讓當(dāng)時(shí)整個(gè)互聯(lián)網(wǎng)世界里5萬臺(tái)電腦的10%都出現(xiàn)故障。
據(jù)估計(jì),該蠕蟲病毒造成的破壞,使得每個(gè)操作系統(tǒng)損失2萬至5.3萬美元。小莫里斯還故意從麻省理工學(xué)院釋放病毒,想掩蓋它實(shí)際上是源自康奈爾大學(xué)這個(gè)事實(shí)。美國(guó)人提到小莫里斯,都會(huì)無可奈何地稱其為“著名的”或“臭名昭著的”。
認(rèn)識(shí)到自己犯下“滔天大罪”,小莫里斯飛到了父母在馬里蘭州阿諾德市的住所。但隨后他還是向聯(lián)邦調(diào)查局交代了自己的罪行,并被按照早期的美國(guó)聯(lián)邦電腦犯罪法起訴定罪。最終他被判緩刑,交付了1萬美元的罰款,還要履行一些社區(qū)責(zé)任。
據(jù)說這遠(yuǎn)比聯(lián)邦政府就此類案件的判罰要輕得多,讓人不得不猜測(cè)這也許是看在老莫里斯的面子上。之后,小莫里斯在哈佛大學(xué)獲得了計(jì)算機(jī)科學(xué)博士學(xué)位,現(xiàn)在則是麻省理工學(xué)院計(jì)算機(jī)科學(xué)的一名教授。
對(duì)UNIX系統(tǒng)的貢獻(xiàn)
除了利用自己的技能替美國(guó)政府履行維護(hù)國(guó)家利益的使命,莫里斯的另一個(gè)偉大貢獻(xiàn)則是幫助開發(fā)了Unix電腦操作系統(tǒng)。這一操作系統(tǒng)管理著世界上不計(jì)其數(shù)的電腦,與現(xiàn)代生活中的幾乎每個(gè)方面都相關(guān)聯(lián)。Unix操作系統(tǒng)與Windows系統(tǒng)同是世界領(lǐng)先的操作系統(tǒng),而Unix衍生出的各種軟件至今仍為包括iPhone iOS、Macintosh OSX, 以及谷歌安卓等運(yùn)行系統(tǒng)提供基礎(chǔ)性支撐。
莫里斯1932年7月25日生于美國(guó)波士頓。他先從哈佛大學(xué)取得了數(shù)學(xué)的學(xué)士學(xué)位,隨后又在這里獲得應(yīng)用數(shù)學(xué)的碩士學(xué)位。后來,他進(jìn)入AT&T貝爾試驗(yàn)室,并負(fù)責(zé)設(shè)計(jì)被稱為“編譯程序”的特殊軟件工具,該軟件可以將程序員的指令轉(zhuǎn)變?yōu)闄C(jī)讀的語言,能夠直接被電腦執(zhí)行。
1970年,他與貝爾試驗(yàn)室的Unix研究小組合作,成為該操作系統(tǒng)的數(shù)值函數(shù)及安全性能方面的主要貢獻(xiàn)者,設(shè)計(jì)包括密碼系統(tǒng)和編密碼功能。
1970年代末,莫里斯對(duì)計(jì)算機(jī)安全領(lǐng)域興趣日漸濃厚,堅(jiān)持探索密碼技術(shù),研究和試驗(yàn)如何將信息轉(zhuǎn)變?yōu)槊艽a加以保護(hù)。與另一位研究者一起,莫里斯開始撰寫一篇學(xué)術(shù)論文,該論文破解了早期的德國(guó)編密碼設(shè)備。
詭異的是,論文發(fā)表前,莫里斯毫無預(yù)期地接到了美國(guó)國(guó)家安全局的電話。這個(gè)神秘機(jī)構(gòu)邀請(qǐng)他見面,并在會(huì)面時(shí)要求他不要發(fā)表論文,因?yàn)?ldquo;這可能會(huì)將整個(gè)現(xiàn)代密碼體制的脆弱性昭告天下”。
加入美國(guó)國(guó)家安全局
莫里斯屈服了。幾年之后的1986年,他甚至轉(zhuǎn)而為美國(guó)國(guó)家安全局服務(wù),負(fù)責(zé)保護(hù)美國(guó)政府電腦的安全,參與電子監(jiān)控和網(wǎng)絡(luò)戰(zhàn)爭(zhēng)項(xiàng)目。盡管外界很少能知道他具體為美國(guó)政府做了些什么,但莫里斯曾告訴記者,他曾幫美國(guó)聯(lián)邦調(diào)查局解碼過加密設(shè)備。
在美國(guó)國(guó)家安全局供職時(shí),莫里斯還參與過名為“彩虹系列”的計(jì)算機(jī)網(wǎng)絡(luò)安全標(biāo)準(zhǔn)的制定。“彩虹系列”通常又被稱為“彩虹叢書”,該叢書是美國(guó)政府在1980年代和1990年代公布的計(jì)算機(jī)安全標(biāo)準(zhǔn)和原則。
有評(píng)價(jià)說,“彩虹叢書”是信息系統(tǒng)安全事業(yè)的里程碑,它不但建立了一個(gè)標(biāo)準(zhǔn),更建立了一套體系。目前,雖然更新、更符合網(wǎng)絡(luò)信息時(shí)代要求的國(guó)際信息系統(tǒng)安全標(biāo)準(zhǔn)不斷涌現(xiàn),但“彩虹叢書”所提出的基本概念、原則和方法仍被普遍接受和使用。
有趣的是,1995年由約翰·李·米勒和安吉麗娜·朱莉主演的電影《黑客》( Hackers)中, 主人公Dade還秀出該系列叢書中的幾本,包括橙色封皮的《計(jì)算機(jī)安全標(biāo)準(zhǔn)DoD標(biāo)準(zhǔn)》和紅色的《國(guó)家安全局信任的網(wǎng)絡(luò)》。1994年,莫里斯退休來到新罕布什爾州,并一直在此居住。
著名電腦安全專家克利夫·斯托爾(Clifford Stoll)曾在互聯(lián)網(wǎng)發(fā)展初期瓦解過黑客集團(tuán),他的著作《杜鵑蛋》里還提及莫里斯。很多讀者都還記得,該著作曾講到兩人在討論計(jì)算機(jī)安全問題時(shí),莫里斯向斯托爾提出了一個(gè)數(shù)學(xué)難題,“1 11 21 1211 111221順序之后的數(shù)字應(yīng)該是什么(這是一種‘外觀數(shù)列’,依照外觀可以產(chǎn)生下一組數(shù)列)?”不過,讓很多讀者失望的是,斯托爾并未在書中表明自己是否給出了答案。
【編輯推薦】