Internet History, Technology, and Security----第一周
这系列博客是我对Coursera上的“互联网的历史、技术与安全”这门课的学习总结,按照课程安排,本篇博客主要记录课程第一周的主要内容。
第一周开篇展示互联网是如何创建的,是谁创建的,以及它是如何工作的。主要是计算和通信的起源。包括战争期间的计算和通信,战后的计算和通信。
战争期间的计算和通信:
密码学在第一次世界大战结束时进入了机器时代。第一次世界大战结束后不久,德国发明家亚瑟·谢尔比乌斯(Arthur Scherbius)为商业市场开发并获得了专利。他称他的机器为Enigma。
Scherbius的Enigma以改进和改进的形式后来被广泛用于德国武装部队,作为在无线电传输之前加密消息的标准方法。1932年,波兰的Biuro Szyfrow(密码局)开始坚决打破Enigma。三位杰出的密码分析师Marian Rejewski,Henryk Zygalski和Jerzy Rozicki于1933年成功打破了Enigma。波兰人紧接着边发明了Bomba----密码破译机。
1939年,德国人增加了Enigma的复杂程度,阻碍了当时波兰对密码分析的进一步尝试。1939年7月,对德国感到害怕的波兰人将他们研究的秘密传授给了英国人和法国人。法国人没有取得什么进展,但是英国人在白金汉郡布莱切利公园的政府法典和密码学校取得了收获。由阿兰·图灵和戈登·韦尔奇曼设计的英国Bombe,与波兰Bomba相似,只是两者都是旋转式机电机器。他们致力于完全不同的密码分析原则。波兰的Bomba的运转手法比英国的Bombe更脆弱,因为它利用了反复加密的信息设置,这是德国人随时可能消除的错误。
在整个战争期间,英国的Bombe,在美国海军的战争后期协助战争,是打破Enigma通讯的主要手段。他们提供的信息为盟军的胜利做出了至关重要的贡献。
战后的计算和通信:
战争结束后,人们不再需要布莱切利公园了,所以他们关闭了布莱切利。所有在战时为参与这项秘密任务的人,之后来到了像麻省理工学院、曼彻斯顿、哈佛等学术地方,虽然不能说出任务的内容,但是它们意识到电子产品可以做到人力所不能做到的。所以战后出现了一系列电脑,例如密歇根终端系统,这是一个很大的密歇根大学计算中心的计算系统,使用IBM 型号36067。
随之而来的问题就是通讯问题,遥远处的两台设备通讯前要先建立连接,这是基于当时已经出现的电话线,通过早期的电路交换技术,加上调制解调器,实现信号的传输,但这么做的代价十分高昂,并且利用率低,为此提出了一些解决方法,例如时分复用技术。