人类还没有找到能够完全取代计算机密码的方案,但发明它的人已经离开我们了。
据《纽约时报》报道称,著名计算机系统专家 Fernando Corbato 于本周五在家中去世,享年 93 岁。
这位麻省理工学院的研究人员,曾主导了计算机发展史上的几次关键研究,其中最重要的就是「分时系统」和计算机密码,这都是他在上世纪 60 年代初期的成果。
图片来自:Wall Street Journal
当时,计算机还是以「批处理」形式运行的,研究人员只能等一批程序运行完以后,再输入另一批程序。这种工作方式使得计算机的处理器无法全负荷运行,使用效率极为低下,有时候研究人员为了获得一个程序运行结果,往往要等待 1 天。
为了解决这个问题,Fernando Corbato 提出了 「分时系统」的概念。他希望让计算机能够像电话交换台一样,同时为多个用户使用,其中每位用户都能够根据自己的需要去使用终端,同时也不会和其他正在使用该系统的人产生冲突。
在 1961 年,Fernando Corbato 领导的研究小组成功实现了世界上第一个分时系统「C.T.S.S.」。其中一名开发人员解释说:「每个用户都可以使用计算机的全部资源,或是共享同一台机器的性能。」
也因这套系统的出现,计算机的工作方式和使用方式得到了有效改变,成为一个具有里程碑意义的技术创新。
1990 年,Fernando Corbato 被授予图灵奖。
之后,Fernando Corbato 还联合麻省理工学院、贝尔实验室和通用电气公司,尝试将分时系统进行了商业化,并命名为「MULTICS」。虽然它并未取得成功,但也影响了后续操作系统的发展。
UNIX 系统的发明者 Ken Thompson 和 Dennis Ritchie 就曾表示,他们在开发中参考了 MULTICS 的一些核心思路。
而分时系统也驱动了计算机密码概念的出现。当时,计算机已经可以同时为多个用户服务,但由于没有相应的隔离手段,每个用户都可以自由浏览其它账户的私人文件。
Fernando Corbato 的解决方案是为每个账户设立「数字密码」,这也被认为是最早的计算机安全机制。
如今,数字密码早已经变成互联网服务中的必需品了。只不过随着技术的发展,密码本身也带来了很多麻烦,最常见的就是各种用户密码被盗的情况,像 Google、苹果等大公司也开始寻找新的替代方案,以减少让你输入明文密码的频率。
2014 年,Fernando Corbato 接受《华尔街日报》采访时也认为,计算机密码已经变成了互联网的「噩梦」。他觉得没有人能够记住自己使用过或设置过的所有密码,这迫使用户只能做出两种选择:
「你要么把所有的密码用小本本记下来,要么就是选择某种软件来管理它们,但不管是哪一种都很烦人。」Fernando Corbato 说道。
在这次采访中,Fernando Corbato 还表示他在过去几十年里一共使用了约 150 个密码。他说,密码并不是一种安全级别很高的方案,但也足以保护你的私人资料,避免被陌生人随意窥探了。
题图来源:Shawn Clark
来自:
爱范儿