草庐IT

【历史上的今天】2 月 23 日:Enigma 密码机申请专利;戴尔电脑创始人出生;Mellanox 收购 EZchip

历史上的今天 2024-06-29 原文

整理 | 王启隆

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。

今天是 2023 年 2 月 23 日,在 2006 年的今天,都灵冬奥会自由式滑雪男子空中技巧决赛在意大利都灵萨奥兹·杜尔克斯滑雪场举行。中国选手韩晓鹏战胜众多好手,勇夺金牌;这是中国选手在冬奥会历史上获得的第一枚雪上项目金牌。回顾计算机历史上的 2 月 23 日,世界各地的今天还发生过哪些影响了整个时代进程的关键事件呢?

1905 年 2 月 23 日:素数理论家 Derrick Lehmer 出生

图源:维基百科

德里克·亨利·莱默(Derrick Henry Lehmer)出生于 1905 年 2 月 23 日,他是世界上最著名的素数理论家之一。素数可谓是一大令人感兴趣的数学奇迹,莱默一生对素数理论作出了许多重要贡献;二战前,莱默还发明了许多用于寻找素数的机电筛,计算机历史博物馆的永久收藏品中就有三个莱默的机电筛。莱默于 1991 年 5 月 22 日去世,享年 86 岁。

莱默出生于加利福尼亚州伯克利,在加州大学伯克利分校学习物理学;在伯克利学习期间,莱默遇到了Emma Markovna Trotskaia,这是他父亲的俄罗斯学生。随后莱默开始攻读工程学位,并于 1928 年获得学士学位,之后继续在芝加哥大学攻读研究生。同年晚些时候,莱默与 Emma 结婚;他的妻子 Emma 也在 1930 年获得了硕士学位,教数学以补充家庭收入,同时也帮助了莱默完成了他的博士论文。

在毕业之后,莱默作为数论家四处奔波;美国大萧条时期,他和他的妻子在美国和国外从事多种类型的工作以养活自己,幸运地把他带入了早期电子计算的研究中心。二战爆发后,莱默在马里兰州阿伯丁试验场的计算委员会工作,该试验场是弹道研究实验室的一部分,为 ENIAC 计算机完成后的使用做准备。回到伯克利后,莱默还计划建立了加州数字计算机(CALDIC);1949 年 9 月,莱默提出了伪随机数生成器的概念,现在这一发明被称为莱默随机数生成器。在莱默余下的职业生涯中,他持续活跃于计算机开发领域,为计算数论的发展作出了卓越贡献。

资料来源:维基百科

1918 年 2 月 23 日:Scherbius 申请了 Enigma 密码机的专利

1931 年,计算机之父艾伦·图灵(Alan Turing)进入剑桥大学国王学院,毕业后到美国普林斯顿大学攻读博士学位;第二次世界大战爆发后,图灵回到剑桥,协助盟军破译德国密码系统 “Enigma”,从而扭转二战战局。

图灵以破译密码而名闻天下,在人工智能和计算机等领域也作出了重要贡献,常被认为是现代计算机科学的创始人;他彻底终结了德军的最高难度密码系统 “Enigma” 的神话,而 “Enigma” 在当时又被认为是有史以来最为可靠的加密系统之一,正是对这种可靠性的盲目乐观,使人类的历史在大战之后彻底改变。

时间回到更久之前,人类在工业革命的刺激之下爆发了第一次世界大战,飞机响彻天空、坦克驶过大地、潜艇侵入海洋,甚至连毒气都上了战场,而千百年来人们用来加密文件的办法,竟然还停留在使用铅笔和纸的层面;在这一时代背景下,1918 年,德国发明家亚瑟·谢尔比乌斯(Arthur Scherbius)和他的朋友理查德·里特(Richard Ritter)创办了谢尔比乌斯&里特公司。这是一家专营把新技术转化为应用方面的企业,于 1918 年 2 月 23 日获取了 “Enigma” 密码机的专利,并从 1923 年开始以 “Enigma” 品牌销售成品,最初仅针对商业市场。

密码机刚在市场上出现,便被多个国家的军队和政府部门立即采用,其中最著名的就是二战前和二战期间的纳粹德国。“Enigma” 的加密核心,是 3 个转轮。在每个转轮的边缘上,都标记着 26 个德文字母,借以表示转轮的 26 个位置。经过巧妙的设计,每次转轮旋转的时候,伴随着悦耳动听的机械摩擦声,它都会停留在这 26 个位置中的某个位置上,产生 26×26×26=17576 种不同的变化。

图源:维基百科

当时的法军认为,由于凡尔赛条约限制了德军的发展,所以即使无法破译德军的密码,将来如果在战场上相见也不会吃多大亏,于是在得出德军密码“无法破译”的结论之后,就再也没有用心地研究 “Enigma” 了。与法国不同,第一次世界大战中新独立的波兰的处境却很危险,这种险峻的形势造就了波兰一大批优秀的密码学家。1921 年,波兰与法国签订了一个军事合作协议。在波兰的坚持之下,法国把从施密特那里得来的情报交给了波兰人。“Enigma” 的指示器步骤存在严重缺陷,波兰人正是以这个缺点为突破口破译了商用的 “Enigma” 密码机。

但是,仅仅破解商用版本的 “Enigma” 是无济于事的;随着国际局势越来越紧张,波兰密码局的破译能力在 1938 年的十二月达到了极限,德军随即加强了 “Enigma” 的加密能力。1939 年 9 月 1 日,希特勒发动“闪电战”入侵波兰。9 月 17 日,苏联入侵波兰。9 月 28 日,德军占领华沙,波兰不复存在。波兰人在最后关头,将一个旅行箱留给了英法的密码分析专家,旅行箱里便是一台波兰制造的 “Enigma”。为了避开无所不在的德国间谍的耳目,“Enigma” 远渡重洋来到了英国,开始了被彻底破解的倒计时。

图源:维基百科

12 月 22 日2 月 5 日的专栏里,我们介绍了世界上的第一台可编程的电子计算机 Colossus 和其设计者背后的故事;在当时的布莱切利公园,有一大群像 Colossus 计算机团队一样,为破译 “Enigma” 作出了卓越贡献的人们;英国人能够在战争中成功地持续破解 “Enigma” 密码,正是和这些伟人的努力分不开。他们之中有数学家,各类科学家,语言学家,象棋冠军,填字游戏高手……而其中作出了最卓越贡献的人,当属艾伦·图灵(Alan Turing)。

1939 年,图灵被英国皇家海军招聘,并在英国军情六处监督下从事对纳粹德国机密军事密码的破译工作。两年后,他的小组成功破译了德国的密码系统 “Enigma”,从而使得军情六处对德国的军事指挥和计划了如指掌。但是军情六处以机密为由隐瞒了图灵小组的存在和成就,将其所得情报据为己有,因为他们想让英国的殖民地也用上这种机器;1974 年,曾在布莱切利园工作过的英国人温特伯坦姆写的《超级机密》(The Ultra Secret)一书出版,使外界首次广泛地了解到了第二次世界大战中盟军密码学家的辛勤工作。后世科学家估计,图灵小组的杰出工作,使得盟军提前至少两年战胜了轴心国。

2001 年 4 月 21 日,以为破译 “Enigma” 而作出了重大贡献的三位杰出的波兰密码学家马里安·雷耶夫斯基、杰尔兹·罗佐基和亨里克·佐加尔斯基命名的雷耶夫斯基、罗佐基和佐加尔斯基纪念基金在华沙设立,它在华沙和伦敦设置了这些波兰密码学家的纪念铭牌。2001 年 7 月,基金会在布莱切利园安放了一块基石,上面刻着丘吉尔的名言:

“人类冲突史上,从未有如此少数之人,于如此短暂之时,挽救如此多众生。”
“Never in the field of human conflict was so much owed by so many to so few. ”

资料来源:维基百科、百度百科、《艾伦·图灵传》

1965 年 2 月 23 日:戴尔电脑的创始人 Michael Dell 出生

1965 年 2 月 23 日,美国犹太人企业家迈克尔·戴尔(Michael Dell)出生,他是世界最大电脑制造商之一戴尔公司的创始人及董事会主席。2013 年 1 月,他宣布以 244 亿美元的价格将戴尔公司私有化,这是自美国大萧条以来最大的管理层收购。戴尔公司于 2013 年 10 月正式私有化,公司于 2018 年 12 月再次上市。

1965 年,戴尔出生于休斯顿的一个犹太家庭。他就读于休斯顿的希律小学和当地的高中,为了早日进入商界,他在八岁时就申请参加高中同等学历考试。在他十几岁的时候,他将兼职工作的收入投资于股票和贵金属。戴尔在七岁时购买了他的第一台计算机,并在初中时接触到了一个早期的电传终端。15 岁时,戴尔在 Radio Shack 玩过一次电脑后,他向父母要了他的第一台电脑 Apple II,他迅速将其拆开看看电脑是如何工作的。

图源:维基百科

戴尔的父母曾希望他成为一名医生,为了取悦他们,他于 1983 年在德克萨斯大学攻读医学预科。 毕业后,戴尔继续学习如何以报纸订阅的特定人群为目标推销,而不仅仅是进行陌生电话推销;那年夏天,戴尔赚了 1.8 万美元,随后他用第一桶金雇佣了几名员工,第一年就赚了近 20 万美元的毛利,19 岁时就从德克萨斯大学退学了。

1984 年 1 月,戴尔认为制造商直接销售个人电脑的潜在成本,会比传统的间接零售渠道有巨大的优势;于是在 1984 年 1 月,戴尔注册了“PC’s Limited”公司。这家公司起初在一间公寓里运营,出售了价值 5 万到 8 万美元的电脑升级、套件和附加组件。同年 5 月,戴尔将公司改名为“戴尔电脑公司”,并搬迁到北奥斯汀的一个商业中心。

1996 年,戴尔开始通过网络销售电脑,同年,他的公司推出了第一批服务器。到了 2001 年第一季度,戴尔公司的世界市场份额已经达到了 12.8%,超过康柏公司成为世界上最大的个人电脑制造商。这也是七年以来世界排名首次发生变化。戴尔公司台式电脑、笔记本电脑和服务器的全球总出货量增长了 34.3%,在美国增长 30.7%,而竞争对手的销量却在萎缩。

如今,迈克尔·戴尔已婚有四个小孩,拥有戴尔公司约 15.7% 的股权。他在《福布斯》2019 年亿万富翁排行榜中名列第 25 位,资产达到 343 亿美元,是戴尔公司的董事长兼首席执行官。戴尔于 2017 年 5 月向其基金会捐赠了 10 亿美元。总共慈善捐款超过 15 亿美元,重点是帮助贫困儿童。他在 2020 年 9 月公布的福布斯美国 400 富豪榜排名第 18 名,资产达 356 亿美元。

资料来源:维基百科、百度百科

2016 年 2 月 23 日:Mellanox Technologies 并购 EZchip Semiconductor

图源:维基百科

2016 年 2 月 23 日,网络芯片厂商 Mellanox Technologies 以约值 8.11 亿美元的现金收购另一家以色列芯片公司 EZchip Semiconductor;两家厂商都是主打网络处理芯片的供应商。Mellanox 和 EZchip 的公司总部均位于以色列海法附近的城市 Yokneam。由于税收减免政策以及投资优惠,该城市已成为以色列高科技公司的中心。

在 2016 年的新闻会上,Mellanox 官方表示,这一交易将加强公司为数据中心和广域网提供智能互联和处理芯片的能力。据 Mellanox 称,该交易在 2017 年将令 Mellanox 公司的总有效市场规模增至 140 亿美元。而 Mellanox 公司总裁兼首席执行官 Eyal Waldman 则在另一个新闻发布会上表示,“此次收购将扩大 Mellanox 的规模,提高盈利能力。这也令我们能在大型智能网络空间获益,我们将拥有所需的知识产权,以开发嵌入式处理产品。”在该收购三年后的 2019 年 3 月 11 日,英伟达(Nvidia)以 69 亿美元现金又收购了 Mellanox Technologies,将半导体行业的这场前所未有的大整合贯彻到底。

以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物。在《新程序员:我们的技术时代,我们的程序人生》中,来自四十余位技术人跨越半个世纪,用代码敲出一个个真实的程序人生故事!

扫描或点击《新程序员:我们的技术时代,我们的程序人生》订阅!

有关【历史上的今天】2 月 23 日:Enigma 密码机申请专利;戴尔电脑创始人出生;Mellanox 收购 EZchip的更多相关文章

  1. 电脑0x0000001A蓝屏错误怎么U盘重装系统教学 - 2

      电脑0x0000001A蓝屏错误怎么U盘重装系统教学分享。有用户电脑开机之后遇到了系统蓝屏的情况。系统蓝屏问题很多时候都是系统bug,只有通过重装系统来进行解决。那么蓝屏问题如何通过U盘重装新系统来解决呢?来看看以下的详细操作方法教学吧。  准备工作:  1、U盘一个(尽量使用8G以上的U盘)。  2、一台正常联网可使用的电脑。  3、ghost或ISO系统镜像文件(Win10系统下载_Win10专业版_windows10正式版下载-系统之家)。  4、在本页面下载U盘启动盘制作工具:系统之家U盘启动工具。  U盘启动盘制作步骤:  注意:制作期间,U盘会被格式化,因此U盘中的重要文件请注

  2. 电脑启动后显示器黑屏怎么办?排查下面4个问题,快速解决 - 2

    电脑启动出现显示器黑屏是一个相当常见的问题。如果您遇到了这个问题,不要惊慌,因为它有很多可能的原因,可以采取一些简单的措施来解决它。在本文中,小编将介绍下面4种常见的电脑启动后显示器黑屏的原因,排查这些原因,快速解决! 演示机型:联想Ideapad700-15ISK-ISE系统版本:Windows10一、显示器问题如果出现电脑启动后显示器黑屏的情况。那么首先您需要检查一下显示器是否正常工作。您可以通过更换另一个显示器或将当前显示器连接到另一台计算机来检查显示器是否存在问题。如果问题仍然存在,那么您可以排除显示器故障的可能性。 二、显卡问题如果您的电脑配备了独立显卡,那么显卡故障也可能是导致电脑

  3. 电脑怎么截图?进来看(8种常用截图方法) - 2

    电脑上可以截取图片吗?如果可以,该如何操作呢?相信很多小伙伴都只知道一两种截图的方式,知道的并不全面。其实,电脑上有多种方式截图的,而且非常方便。电脑怎么截图?今天我们就来教大家如何使用电脑截取图片的8种常用方式!操作环境:演示机型:Delloptiplex7050系统版本:Windows10方法一:系统自带截图具体操作:同时按下电脑的自带截图键【Windows+shift+S】,可以选择其中一种方式来截取图片:截屏有矩形截屏、任意形状截屏、窗口截屏和全屏截图。 方法二:QQ截图具体操作:在电脑登录QQ,然后同时按下【Ctrl+Alt+A】,可以任意截图你需要的界面,可以把截图的页面直接下载,

  4. ruby-on-rails - Ruby on Rails 国家/州选择 Enigma - 2

    我正在尝试实现一些看似非常简单的东西,而此时我已经为此苦苦思索了好几天。我想要的最终结果是一个国家选择下拉菜单,与一个国家选择下拉菜单相关联,这样当一个给定的国家被选中时,如果州是已知的,那么这些州就会显示在一个选择下拉列表中,如果该国家/地区没有已知的州,则会显示一个文本字段。我觉得我快到了。此时,界面实际上会根据人员所在的国家/地区生成州列表,只是它拒绝动态更新下拉列表。我的View中收集国家和州位置的部分如下所示:#_person_setup.html.erb*'width:200px',:id=>'country_select',:onchange=>remote_functi

  5. 【历史上的今天】4 月 26 日:验证码的发明者诞生;切尔诺贝利病毒爆发;诺基亚收购 Withings - 2

    整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2023年4月26日,在2017年的今天,中国首艘国产001A型航空母舰在大连完成了下水,从开工到下水,历时3年多时间。回首过去,眺望未来,在科技历史上的每个4月26日里,还发生过哪些影响深远的关键事件呢?1938年4月26日:编程校验领域图灵奖得主ManuelBlum出生曼纽尔·布卢姆(ManuelBlum)出生于1938年4月26日,他是委内瑞拉的计算机科学家、卡内基梅隆大学的教授,因对计算复杂度理论做出的贡献,以及在密码学和编程校验上的应用而获1995年图灵奖。布卢姆出生于委内瑞拉的一个犹太家庭,他曾在麻省理工学

  6. 如何使用手机远程访问自己的电脑? - 2

    手机访问电脑后AnyViewer可以做什么? 您成功将手机连接到Windows电脑后,然后您可以做任何您想做的事情,例如:查看文件和运行应用程序。电源管理:在远程会话中,点击电源管理,您可以看到三个项目:锁定、重启和关机,供您在不同情况下管理计算机。如果您需要暂时离开远程会话,可以锁定计算机。如果计算机死机,您可以重新启动它,然后再次连接。如果您已完成计算机上的所有工作,您可以使用手机远程关闭它。更改图像质量:当电脑和手机的网络都处于良好状态时,您可以选择高图像质量以获得更好的体验。当网络状况不佳时,您可以选择低图像质量以获得更流畅的操作。     显示桌面:我们无法在手机上按Windows+

  7. 手机 & 电脑数据,这样删除才彻底! - 2

    恢复出厂设置后数据还在吗?格式化真的彻底吗?数据到底该怎么删?文章目录前言为什么不能彻底删除数据?手机如何彻底删除数据?第一步:恢复出厂设置第二步:手动覆写数据电脑如何彻底删除数据?方法一:命令提示符方法二:文件粉碎方法三:低级格式化硬盘总结前言个人数据安全再次成为大家关注的热门话题:在日常使用手机和电脑时,我们可能需要删除一些敏感数据,例如银行账户信息、个人照片、聊天记录等。数据删除的目的是保护个人隐私,避免泄露。以下是一些关于如何删除数据的方法。恢复出厂设置,不一定彻底清除手机数据电子产品迭代升级速度越来越快,大家家中的旧手机、旧电脑也越来越多,一键删除、格式化、恢复出厂设置能彻底清除个人

  8. Win10 / 11新电脑最简单跳过联网激活和使用本地账户登录方法 - 2

    跳过联网激活:OOBE界面直接按Ctrl+Shift+F3进入审核模式。这样就可以直接进入系统进行一些硬件测试等,而不用联网激活导致新机无法退货。需要注意的是,在审核模式下进行的一些操作都会保留,并不会在退出后自动还原!安装的软件在正常开机进系统后还会看见!如果电脑确实没连互联网又不想强行跳过OOBE(网上很多教程会叫你直接结束OOBE进程,但这是不推荐的,因为一些厂商自带优化程序和系统初始化设置在后面都会应用,对于笔记本跳过的话你会发现驱动和内置应用都没有装上。其实这部分脚本就在系统盘的Recovery隐藏文件夹下),可以参考以下方式:https://www.landiannews.com/

  9. ruby-on-rails - 在处理电子邮件回复时,我怎样才能忽略任何电子邮件客户端细节和历史记录? - 2

    我有一个通过IMAP处理传入电子邮件的Rails应用程序。当前使用一种方法来搜索TMail对象的各个部分以查找给定的content_type:defself.search_parts_for_content_type(parts,content_type='text/html')parts.eachdo|part|ifpart.content_type==content_typereturnpart.bodyelseifpart.multipart?ifbody=self.search_parts_for_content_type(part.parts,content_type)ret

  10. ruby-on-rails - 无法使用 ruby​​ xmpp4r 获取以前的群聊历史记录 - 2

    我正在使用ruby​​xmpp4r库通过openfire服务器实现多用户群聊应用程序。我已经成功地在openfire服务器上创建了聊天室。如果用户使用openfire凭据加入聊天室,它不会返回以前的群聊历史,它只返回几条消息,因为我正在使用add_message_callback()方法。下面是openfire群聊历史设置:**ShowEntireChatHistory(向加入房间的用户显示整个聊天记录。)--True我在这里错过了什么?任何人都有示例代码来获取以前的组历史记录? 最佳答案 我运行了一个Wildfire服务器(ope

随机推荐