为阻止网络监控加强,一位父亲发明了 PGP 加密

公司

2012-12-18 07:00

如果你对密码学感兴趣,应该知道 PGP 加密。PGP 的应用很广泛,不过一个很重要的作用是邮件加密。由于邮件在网络中公开传输,因此可能被他人截取。为了解决这个问题,数学家们想到了公钥加密的方法,这是一个突破性的观念。曾经写过《The Code Book》的英国作家将其称为 “2000 年前的单表置换密码发明之后,在加密上取得的最伟大成就”。PGP 基于公钥加密,并且将这种加密方法带给了大众。Wired 网站讲述了 PGP 诞生背后的故事。

PGP 的发明者 Phil Zimmermann 广泛参与了科罗拉多地区的自由政治运动。他认为,人们应该有一种安全的交流方式,因此,他 “借用” 了受专利保护的公钥加密算法,开始了 PGP 的开发。问题是,作为一个自由职业者以及两个孩子的父亲,他并没有太多的时间去做这件事情。

不过,一位参议员 Joe Biden 来帮忙了。当然,他并不是有意帮忙的。Joe Biden 提出,要在反恐怖法案中增加一些条款,以加强对网络的监控,而这正是 Zimmermann 想要极力阻止的事情。于是,Zimmermann 开始奋力工作。他在这件事情上投入的时间如此之多,以至于连续五次错过了偿还抵押贷款。

PGP 第一版并不够好,不过足以使 Zimmermann 成为计算机圈子里的偶像级人物,以及全球社会活动家们感激的对象。Steven Levy 在第二期 Wired 杂志中长文介绍了 Zimmermann,将他称作是 “加密叛逆者” 中的一员。PGP 第二版有了改善,不仅因为它难以破解,更因为它解决了公钥加密中的一个突出问题:谁来确定公钥的真假。Zimmermann 将这个权利交给了大众。人们自己确定可以信任谁,而无需中心机构来负责。

PGP 的发明得罪了两部分人。一部分人是公钥加密算法专利所有者,他们认为 Zimmermann 侵犯了知识产权,另一部分人是美国海关,他们认为 Zimmermann 侵犯了法律。这使得 Zimmermann 官司缠身。调查持续了三年,在此过程中,PGP 变得更加为人所知,项目也商业化了。最终,由于出口方面的法律被修改,官司宣告结束。

由于 Zimmermann 对加密普及方面的贡献,他在今年年初的时候被互联网协会加入 “互联网名人堂”。不过,具有讽刺意味的是,PGP 最终卖给了 Symantec。Symantec 砍掉了软件的消费者版,再加上许多公司不愿意提供加密,我们网上的许多交流都是公开的。

至于那位对 PGP 加密做出另类贡献的参议员,或许你不会在介绍加密的文章中看到他。

图片来自 eecue

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中