Internet History, Technology, and Security(week1)——History: Dawn of Electronic Computing
前言:
第一次进行课程学习,在反复观看视频和查找字典翻译理解后选出了视频中个人认为较重要的概念,以下并不按照逐句翻译,中文概括大意余下自由发挥,对老师想要告诉我们的历史有一个初步的了解,顺便锻炼以下英文阅读理解能力......
War Time Computing and Communication:
High Stakes Research in Computing, and Communication
| We're going to start at the dawn of electronic computing. I mean computing started, you know, early with abacuses and humans but, we're going to start with the moment that electronic computing, in particular because it was the moment when computing and communication were sort of co-born at the same time. And communication before the Internet became normal. Then early Internet research and then the Internet itself that was academia and then of course for went out into the real world. And then the web, which really took all this connectivity and made it easy to use for everybody. It's really what our view now of this network is, very much through the web. |
电子计算机的曙光:计算的开始源于早期的算盘和人力,我们将从电子计算机出现之时开始说起,因为它是计算和通信同时诞生的时刻,使得在互联网出现前进行沟通变得很普遍。早期的互联网研究、互联网自身、互联网学术研究、最终到现实世界,是网络最终真正实现了这些连接并且让每个人都可以轻松地使用。这就是我们对现在网络的真实看法,通过网络。
| It is about Bletchley Park and there are many heroes at Bletchley Park. Of course this was a top-secret code breaking effort by the British government during World War II. World War II, I mean, if you think about it in history, perhaps there is no time in history quite like World War II. If you go back to, well what kind of technologies we were using in 1910 and 1920, to the technologies we were using in 1940, it's an amazing difference, you know, jet airplanes, radio, radar, so many things were invented and made usable and made production quality during that period of time. |
布莱切利公园:布莱切利公园有很多英雄,关于英国政府在第二次世界大战期间破解的绝密代码。如果你从历史上考虑第二次世界大战,不管是喷气式飞机、无线电还是雷达的出现,都让1920年到1940年发生了不可预知的巨大改变。当然,战争是可怕的,但它确实导致政府担心并且投入巨资用于科研。因此,从某种意义上说,即使战争是一件可怕的事情,不可否认我们还是从中受益了。
| a key technology was building codes and code-making machines. A good example of this was the Enigma made by Germany, which is we'll talk about these in the last part, the very last part of the class, in the security part of the class, how these codes and ciphers work. But they scramble material in a way that's generally unintelligible. And, of course, the really bright folks at Bletchley Park, Alan Turing, one of many really bright people at Bletchley Park used, you know, mathematics to, to say, you know, these codes may be more, more crackable than we think. There was folks from Poland who also informed the, them, to say, look, let's show what we did to crack it. Right before Poland was involved, they were working heavily on the mathematics of cracking. And so then they built these machines. |
Enigma(加密电子机械名):一种关于构建代码和代码制作的机器,布莱切利公园里真正聪明的人,包括阿兰.图灵,在波兰卷入战争之前就开始大力开展数学研究,并建立了这些机器。
|
And so, in this video that I'm about to show you, it's really, what I tried to do is, I tried to contrast the two machines. And one is an extremely fast mechanical computer, with relays and switches and things that spin and gears that move back and forth. That's a very physical computer that's that's looking for patterns. So the BOMBE was a powerful mechanical computer. The Colossus was a powerful electronic computer. |
Bombe(炸弹):二战时期用于密码破译的机械计算机
Colossus(巨人):二战时期用于密码破译的电子计算机
Alan Turing and Bletchley Park

今天,我们在布莱切利公园庆祝艾伦·图灵100岁生日。布莱切利公园位于伦敦北部,剑桥和牛津之间,被许多人认为是现代计算机科学的发源地。在当时首相丘吉尔的帮助下,布莱切利公园得以成功建立,并在二战中的密码破译工作做出了突出的贡献。

当时的德国人研制出了一个机器,一个被更多人叫做Enigma的机器——一种独特的加密机器,它是通过商用版本改制的,它让德军得以加密信息。Enigma成为了运行的通信工具传送非常短小的200,250字符信息。它的出现引领了一场前所未见的战争,后来被称作闪电战。闪电战的动作非常快,一天50英里,特别是他们入侵法国的时候和他们侵略波兰的后半程。你没有办法使用固定线缆的通讯方式。你需要用无线电通讯,这里有一个设备可移动的,大约重25磅,用电池驱动。你可以用它来加密信息然后在一个分离的过程中,这新信息可以被通过当时新颖的无线电技术传送。

自1944年之前的几年发现了一种新的加密消息的方式,这种方式在德国使用,传输的是希特勒和他的将军们之间的高层信息。这些信息是由名为Lorenz的机器加密的,它用电传打字机传输,电传打字机编码发送那些信息。到了43年,需要花费六个星期靠人力辛苦地破解这些信息,等到那时信息早已失去了价值,所以过程需要加速。

视频结尾遗憾地说道:图灵悲惨地在1954年自杀了,这或许是整个世界的一大悲惨损失吧,联想到了之前我看过的一部卷福演的电影《模仿游戏》,影片改编自安德鲁·霍奇斯编著的传记《艾伦·图灵传》,讲述了“计算机科学之父”艾伦·图灵的传奇人生,故事主要聚焦于图灵协助盟军破译德国密码系统“英格玛”,从而扭转二战战局的经历。背后的机器应该就是Bombe机,学习完课程后我又抽空重观了一遍影片,对当时的背景和艾伦·图灵的传奇经历又有了不一样的感悟和理解。
Computing with Phone lines:
Post-War Computing and Communication


Using the Michigan Terminal System

视频以展示Michigan终端系统的使用作为开头,Michigan终端系统是密歇根大学计算中心的一个大型计算系统,使用的是IBM 36067型,视频全长半小时左右,几乎全在介绍Michigan终端系统的使用方法及技巧,词汇的难度十分不友好,光是翻译看懂就花了好几个小时.......@#¥%
测验:

课程学习结束以后有一个测验,这是很好地吸收学习的知识和检验学习成果的机会。

花了大概二十分钟做完了题目(大部分时间都在翻译了),题目不难,比较顺利通过了测验。
总结:
通过第一周的学习,了解了许多战时及战后计算机的发展轨迹,从Enigma到Bombe最后到Colossus,虽然战争很残酷,但同时也促进了科技的进步,密码破译的机器也奠定了现代计算机的雏形,可以说是汇集了包括图灵在内的几代杰出科学家的毕生心血,看完感悟颇深。
Internet History, Technology, and Security(week1)——History: Dawn of Electronic Computing的更多相关文章
- Internet History, Technology, and Security(week2)——History: The First Internet - NSFNet
前言: 上周学习了<电子计算机的曙光>,对战时及战后的计算机的历史发展有了更丰富的了解,今天继续coursera的课程,感觉已经有点适应了课程的节奏(除了经常有些奇奇怪怪的词汇看都看不懂@ ...
- Internet History, Technology, and Security(week4)——History: Commercialization and Growth
Explosive Growth of the Internet and Web: The Year of the Web 1994年后,由NCSA的老员工们构成的Netscape(网景)的成立.Ne ...
- Internet History, Technology, and Security(week3)——History: The Web Makes it Easy to Use
前言: 上周学习了第一个网络NSFnet,美国国家科学基金会(National Science Foundation,简称NSF)在全美国建立了6个超级计算机中心所互联的一个网络,这周继续学习网络的发 ...
- Internet History, Technology, and Security(week8)——Security: Encrypting and Signing
Hiding Date from Ohters Security Introduction Alice and Bob是密码学.博弈论.物理学等领域中的通用角色之一.Alice(代表A)和Bob(代表 ...
- Internet History, Technology, and Security(week7)——Technology: Application Protocols
Layer 4: Applications Application Layer TCP提供了“a reliable pipe”(一个坚固的水管)连接用户和服务器,确保了数据能准确不出意外地传输,所以A ...
- Internet History, Technology, and Security(week5)——Technology: Internets and Packets
前言: 之前都在学习Internet的历史,从这周开始,进入到了Internet技术的学习. Layer1: Link Introduction / The Link Layer 80年代之前,主流网 ...
- Internet History, Technology, and Security(week6)——Technology: Transport Control Protocol(TCP)
前言: 这周开始学习分层网络模型的第三层,传输层. Transport/Reliability: Transport Layer TCP层的目的是补偿IP层中可能出现的错误,并充分利用可用资源.由于I ...
- Internet History, Technology, and Security(week9)——Web Security
Secure Web Connections: Security Public/Private Key - Secure Sockets 凯撒密码容易被破解,后来人们发明了公钥和私钥,由于私钥一定是要 ...
- Internet History,Technology and Security
Internet History,Technology and Security(简单记录) First Week High Stakes Research in Computing,and Comm ...
随机推荐
- Java实验3与第五周总结
1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) •统计该字符串中字母s出现的次数. •统计该字符串中子串" ...
- [19/06/03-星期一] HTML基础_C/S与B/S的区别&标题标签(h1-h6)、段落标签(p)
一.C/S与B/S的区别 C/S(Client/Server):客户端/服务器 1)一般使用的软件都是C/S架构,比如QQ.360.office365: 2)C表示客户端,用户通过客户端来使用软件:S ...
- Charles的app抓包配置和抓包节点为unknown、乱码、手机无法上网等问题的处理
关于手机端抓包配置Charles的一些配置,并且解决,请求存在unknown和内容为乱码的问题 关于请求节点为unknown.内容为乱码和手机端无法访问网络其实都是手机端证书配置问题导致,有的配置后还 ...
- A广搜
<span style="color:#330099;">/* A - 广搜 基础 Time Limit:2000MS Memory Limit:65536KB 64b ...
- php strpos() 函数介绍与使用方法详解
本文主要和大家介绍PHP中mb_strpos的使用技巧,通过使用语法以及实例给大家详细分析了用法,需要的朋友参考学习下.希望能帮助到大家.mb_strpos(PHP 4 >= 4.0.6, PH ...
- numpy.random.randn()和numpy.random.rand()
1 numpy.random.rand() (1)numpy.random.rand(d0,d1,…,dn) rand函数根据给定维度生成[0,1)之间的数据,包含0,不包含1 dn表格每个维度 返回 ...
- vue项目1-pizza点餐系统6-路由精讲之复用router-view
1.在主组件展示二级路由的组件内容,在App.vue中添加 <br> <div class="container"> <!-- row 行排列 --& ...
- MyBatis中批量insert
在orcale和mybatis执行批量插入是不一样的. orcale如下:(这里要注意的是:useGeneratedKeys="false" ) 方式1:oracle批量插入使用 ...
- python的java胶水(jpype1)
1.直接使用pip安装jpype1 命令 pip install jpype1 但是,很不幸,提示报错,缺少VC++组件. 2.使用其他方法安装 在 https://www.lfd.uci.edu/ ...
- 代理层Nginx限流(降级)预案
典型服务架构介绍 预案适用场景 监控指标 操作手册 相关文档 操作方法 配置语法 配置样例 配置解释 注意事项 典型服务架构介绍 典型的互联网服务访问链路都是分层结构的,从流量入口,到应用层,到后端资 ...