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 ...
随机推荐
- Chapter02 第三节 其他语句
2.3 其他语句 // getinfo.cpp #include <bits/stdc++.h> using namespace std; int main() { int carrots ...
- Java中类和接口
很形象的接口的使用——针对初学者 里氏代换原则是什么?听起来很高深,不过我们也不是什么学院派,就不讲大道理了,直接拿个例子来说一下. 我们拿人和程序员举个例子.人是一个大类,程序员是继承自人的子类.看 ...
- 20191127 Spring Boot官方文档学习(4.10)
4.10.使用SQL数据库 从使用JdbcTemplate直接的JDBC访问到完整的"对象关系映射"技术(例如Hibernate),Spring框架为使用SQL数据库提供了广泛的支 ...
- oracle表名中带@什么意思
例如:select * from dim.dim_area_no@to_dw @后是实例名或数据源,一个简单例子,服务器上创建了2个数据库实例,名称分别为HR.BOSS, 如果你用PL/SQL DEV ...
- 第九周课程总结&实验报告七
实验任务详情: 完成火车站售票程序的模拟. 要求: (1)总票数1000张: (2)10个窗口同时开始卖票: (3)卖票过程延时1秒钟: (4)不能出现一票多卖或卖出负数号票的情况. package ...
- 扫描 + 注解完成bean的自动配置
链接:https://pan.baidu.com/s/1W3TINXNnqpxmkIADOcJZCQ 提取码:fmt5 我们知道,我们一般是通过id或name调用getBean方法来从IOC容器中获取 ...
- Spark-Core RDD依赖关系
scala> var rdd1 = sc.textFile("./words.txt") rdd1: org.apache.spark.rdd.RDD[String] = . ...
- django项目学习之QQ登录
最近在用django框架写一个商城项目(前后端分离),里面用到的一些技术其他项目也可以借鉴,于是就想写一些博客记录,以防自己忘记,今天先写一个关于登录接口中引入QQ登录接口的流程. 关于QQ登录接口的 ...
- go & log
更多日志库 https://github.com/golang/glog github.com/astaxie/beego/logs ... 这里有一个讨论 Golang的log包哪个好用? 参考 G ...
- 攻防世界--IgniteMe
测试文件:https://adworld.xctf.org.cn/media/task/attachments/fac4d1290e604fdfacbbe06fd1a5ca39.exe 1.准备 获取 ...