优惠论坛

标题: 比特币前传(一):70 年代公钥传奇 [打印本页]

作者: 金色财经小编    时间: 2022-9-28 12:17
三位密码学家打破政府对密码学知识的垄断、发表的公钥密码学掀起了公众对密码学研究的第一次大热潮。

撰文:Peter ‘pet3rpan’

编译:AididiaoJP,Foresight News

如果问起比特币或加密货币的历史,多数人的答案可能会是中本聪在 2008 年提出、随后在 2009 年诞生的比特币……人但他们不知道的是比特币是密码朋克运动的产物,它起源于 70 年代,形成于 90 年代,伴随着与美国政府围绕着数字自由之间的斗争,开创了现代个人信息隐私时代。

虽然你可以通过谷歌搜索来了解密码朋克,但除非了解这场运动的历史背景,否则很可能难以深入了解其全貌。你需要把思维集中起来思考更广泛的问题,密码朋克的运动是谁播种的?想法从何而来?

比特币诞生之前的故事系列旨在从历史视角探索加密货币的技术源头和背后的哲学思想。这个系列共有四篇,重点关注密码学、加密货币的基本机制以及隐私哲学的历史发展等。系列将从 70 年代、80 年代、90 年代和 2000 年代展开。

介绍

如果我们想要了解加密货币及其历史,从哪里开始呢?

首先谈谈 70 年代公钥密码学的创建,虽然你可能会像我第一次研究密码学时那样对 70 年代的黑白图像感到叹息,但你可能无法意识到这十年有多么重要。

在 70 年代之前,密码学主要被军方用于通信保护。密码学的主要研究也是由情报机构(GCHQ、NSA 等)或 IBM 等企业运营的获得许可的实验室中进行。这时公众几乎无法获得密码学知识,直到由三位密码学家 Hellman、Diffie 和 Merkle 出版的公开密码学打破了密码学的垄断,同时也引起了密码学的第一次大热潮。

公共密码学的定义和工作原理

密码学是保护信息免受敌人或者无权获取信息的人截取的作用,即如何在敌人存在的环境中进行正常通信。它是确保信息真实性和完整性的底层机制,也是使区块链和加密货币变成现实的原因之一。公钥加密是加密使用的一种范式转变,现在依然是大多数加密货币协议采用的加密方式之一。

从本质上讲,公钥密码学允许人们通过不安全的渠道将加密信息发送到公共地址,只有有权访问公共地址对应的私钥的人才能获得解密信息。私钥还用于签署和验证发送的信息,以验证其来源的合法性。

通过区块网络,人们可以将比特币发送到公共地址并查看它持有多少比特币,但只有拥有相应私钥的所有者才能使用比特币进行交易。

密码学的第一次大热潮,如何摆脱政府对密码学知识的控制?

故事从 Hellman,一个雄心勃勃的年轻人开始

Hellman 从小就是一个书呆子,他的父亲是当地一所高中的物理老师,所以他从小就能接触到科学知识。他回忆说:「我父亲的书架上有一些书,我时常会阅读它们。包括我现在还记得的一本书《Ganot's Physics》,1890 年代的旧物理文本。显然即使对父亲来说也算是老古董了,但我很喜欢。所以我对科学感兴趣,但并不是从开始就特别喜欢密码学。」

早期事业

Hellman 并非从小开始接触密码学,也许他在某个时段学习过密码学,但直到后来他才与计算机科学产生了很多的联系。甚至说他在早年就已经规划好自己的未来的生活。他在 1967 年在斯坦福大学获得电气工程硕士学位,并在学校里表现出色,度过了非常愉快的时光。他设想自己将在 35 岁结婚,在此之前环游世界,在大型企业中从事管理工作。

22 岁时,他为了加深自己管理方面的研究,选择攻读他在研究「决策逻辑」相关的思维方式研究,并以此来完成博士学位。令人意想不到的是,攻读博士学位的第一年他就结婚了,这并没有让他放慢脚步,在攻读博士学位的第二年,他就发表了著名的论文:《Learning with Finite Memory》。

到目前为止,他坚持自己的人生计划,按照自己的梦想为 IBM 工作,选择可环游世界和拥有更多财富的生活方式。

Harry Feistel 和 Peter Elias 的早期影响

Hellman 去了 IBM 在纽约的 Thomas J. Watson 研究中心工作,他当时的工作跟密码学毫不相关。但 IBM 有专注于密码学研究的部门。通过密码学研究中心部门,他认识了一个名叫 Horst Feistel 的密码学研究员,在此之后,他们经常共进晚餐,讨论密码学和一些还未解决的研究问题。Feistel 为政府设计数据加密标准(DES)。在 Feistel 的介绍下,Hellman 开始接触密码学,Feistel 也是对 Hellman 早期影响最大的引路人之一。

当他妻子怀孕时:他开始思考一个不得不面对的永恒困境:家庭和自由?他问自己「我是真的想要环游世界还是想要更多的时间陪伴家人?」

最终他选择了家庭,因此他去了麻省理工电子工程系当助理教授,在那里他遇见了麻省理工电子工程系主任 Peter Elias,另一个影响重大的引路人。Peter Elias 与信息论之父 Claude Shannon 合作发明了二战时期使用的现代密码学。Hellman 与 Elias 成为了很好的朋友,这也加深了他对密码学的迷恋。

开启密码学的研究

1971 年 Hellman 回到了斯坦福,到了年底,他开始从事密码学研究。他在斯坦福的朋友和同事都不支持他这样做的决定,他们担心美国政府对密码制作和破解机构的封锁政策。但 Hellman 相信密码学未来将具有重要的商业价值。

斯坦福大学的马丁·赫尔曼 (1973)

1973 年,Hellman 进行了第一次的密码学演讲,并发布了第一份加密技术报告,引起了大众的关注,这时一位名叫 Whitfield Diffie 研究员联系到了他。

Whitfield Diffie,一个聪明到无聊的年轻人

与 Hellman 不同,Diffie 早在 10 岁时就第一次接触到密码学。他的父亲是一位历史教授,并从当地图书馆带回了一些关于密码学的书籍。Diffie 喜欢数学,但讨厌学校,因此即使大家都认为迪菲非常聪明,他却从未想过像父亲所希望的安排自己的生活,迪菲只是勉强毕业。

尽管他在学校表现的并不出色,但他很聪明,并在麻省理工的入学考试中取得了优异的成绩。他曾尝试如何自学编程,但认为这是非常低级的学习,觉得很是无聊,他选择把大部分时间都花在了学习数学上。

从事人工智能和密码破译者的工作

Diffie 刚毕业的时候,美国政府开始征召年轻人参与越南战争,但他对战争并不感兴趣,无奈之下,转而从事软件开发和做其他「低级」的工作。与此同时,他还开始在麻省理工的 Project MAC 的人工智能实验室做兼职,该工作室是由两个非常聪明的人在管理:Marvin Minsky




欢迎光临 优惠论坛 (http://tcelue.co/) Powered by Discuz! X3.1