http://www.openpgp.org/about_openpgp/history.shtml

https://www.gnupg.org/

History

OpenPGP is a non-proprietary protocol for encrypting email using public key cryptography. It is based on PGP as originally developed by Phil Zimmermann.
openpgp是一个用pki来加密email的非私有协议,它以Phil Zimmermann原创开发的pgp为基础。
The OpenPGP protocol defines standard formats for encrypted messages, signatures, private keys, and certificates for exchanging public keys.
openpgp协议定义了交换公钥用的消息加密,签名,私钥,证书的标准格式。
Pretty Good Privacy or PGP was written by Phil Zimmermann in 1991 and introduced to the Internet community as freeware.
Pretty Good Privacy或者PGP由Phil Zimmermann在1991年编写并以免费软件向互联网社区公布。
For that, he was the target of a three-year criminal investigation, because the US government held that US export restrictions for cryptographic software were violated when PGP spread all around the world following its publication as freeware.
为此他成为三年犯罪调查的目标,因为当pgp的免费公开已传遍全球之时,美国政府认为加密软件违反了输出管制。
Despite the lack of funding, the lack of any paid staff, the lack of a company to stand behind it, and despite government persecution, PGP became the most widely used email encryption software in the world.
尽管缺乏资金,没有任何工作人员,没有一个公司支持它,还有政府施压,pgp还是在全世界的email加密软件中广泛使用。
After the government dropped its case in early 1996, Zimmermann founded PGP Inc.
1996年后政府放弃了这个案件,于是Zimmermann创建了PGP inc。
That company and its intellectual property were acquired by Network Associates Inc (NAI) in December 1997.
1997年11月他的公司及所有知识产权被NAI(network associates inc)公司获得,
NAI continued to own and develop PGP products for commercial and freeware purposes.In 2002, NAI discontinued development and sales of PGP, and sold the rights to it to a new company, PGP Corporation.In 2002, NAI discontinued development and sales of PGP, and sold the rights to it to a new company, PGP Corporation.
NAI继续开发pgp相关的商业与免费产品,2002年NAI中断开发并出售了pgp及其所有相关权利给了新公司--PGP corporation。
After leaving NAI in January 2001, Zimmermann started the OpenPGP Alliance, and is currently engaged in other projects, some involving OpenPGP implementors, including PGP Corp. For more details, see his web site.
2001年1月离开NAI后,Zimmermann启动了OpenPGP Alliance,到现在有一些调用OpenPGP实现的项目,包括PGP corp。更多细节,请看他的网页。
OpenPGP is the open standards version of NAI's PGP encryption protocol. The OpenPGP Working Group is seeking the qualification of OpenPGP as an Internet Standard as defined by the IETF.
OpenPGP是NAI的pgp加密协议的开放标准版本,openpgp工作组正在寻找由ietf定义的互联网标准的资格。
Each distinct version of an Internet standards-related specification is published as part of the "Request for Comments" (RFC) document series. OpenPGP is RFC2440.
每一个互联网标准相关规范的不同版本被作为RFC文档系列的一部分被发布。OpenPGP is RFC2440。
OpenPGP has now reached the second stage in the IETF's four-step standards process, and is currently seeking draft standard status.
OpenPGP现在已经到达了IETF四步标准进程的第二阶段,并且当前正在寻找草案标准状态。
IETF rules call for a wait of at least six months before a proposed standard becomes a draft, during which it can be demonstrated that there are a number of implementations running and that they are interoperable.
IETF规定了在一个推荐标准成为一个草案之前须等待至少6个月,在此期间被展示给大量运行的实现并且能够互操作。

GnuPG is a complete and free implementation of the OpenPGP standard as defined by RFC4880 (also known as PGP). GnuPG allows to encrypt and sign your data and communication, features a versatile key management system as well as access modules for all kinds of public key directories. GnuPG, also known as GPG, is a command line tool with features for easy integration with other applications. A wealth of frontend applications and libraries are available. Version 2 of GnuPG also provides support for S/MIME and Secure Shell (ssh).

摘自以下

https://en.wikipedia.org/wiki/Werner_Koch

Werner Koch (born July 11, 1961) is a German free software developer. He is best known as the principal author of the GNU Privacy Guard (GnuPG or GPG). He was also Head of Office and German Vice-Chancellor of the Free Software Foundation Europe.
Head of Office 办公室主任

Koch lives in Erkrath, near Düsseldorf, Germany.
He began writing GNU Privacy Guard in 1997, inspired by attending a talk by Richard Stallman who made a call for someone to write a replacement for Phil Zimmermann's Pretty Good Privacy (PGP) which was subject to U.S. export restrictions.
The first release of GNU Privacy Guard was in 1999 and it went on to become the basis for most of the popular email encryption programs: GPGTools, Enigmail, and Koch's own Gpg4win, the primary free encryption program for Microsoft Windows.
In 1999 Koch, via the German Unix User Group which he served on the board of, received a grant of 318,000 marks (about $170,000 US) from the German Federal Ministry of Economics and Technology to make GPG compatible with Microsoft Windows.
In 2005 he received a contract from the German government to support the development of S/MIME.

evade    vt. 逃避;规避;逃脱
whilst    conj. 同时;时时,有时;当…的时候
abandoning    v. 放弃;屈服
pledged    v. 保证;抵押;给予
Journalists and security professionals rely on GnuPG, and Edward Snowden used it to evade monitoring whilst he leaked classified information from the U.S. National Security Agency.
依赖于gnupg的新闻记者和安全专家,还有爱德华.斯诺登使用它来逃避监视,同时泄漏来自美国国家安全局的机密信息。
Despite GnuPG's popularity, Koch has struggled to survive financially, earning about $25,000 US per year since 2001 and thus considered abandoning the project and taking a better paying programming job.
尽管gnupg流行,koch却生存维艰,从2001年起每年挣$25,000,并因此考虑放弃这个项目去找一份更好的工作。
However, given Snowden's leaked documents showed the extent of NSA surveillance, Koch continued.
不过,基于斯诺登事件展示了nsa监督的程度,koch继续了。
In 2014 he held a funding drive and in response received $137,000 US in donations from the public, and Facebook and Stripe each pledged to annually donate $50,000 US to GPG development.
在2014年他启动了基金并且收到了来自公众和facebook的$137,000捐赠,并且stripe公司针对gpg的开发承诺每年捐赠$50,000
Unrelated, in 2015 Koch was also awarded a one-time grant of $60,000 US from the Linux Foundation's Core Infrastructure Initiative.
不相关的是,2015年koch被linux 基金会核心架构自发的奖励一次性授予$60,000

openpgp和gnupg的更多相关文章

  1. GPG(GnuPG)入门

    GPG(GnuPG)入门 下载: https://gnupg.org/download/index.html 或者 http://www.hellopp.cn/page/5b9a1405c3f1f7d ...

  2. 使用GnuPG(PGP)加密信息及数字签名教程_转

    所谓加解密就是一方以密钥加密,另一外收到文件后以相对应的密钥解密,从而获取原始文件.数字签名的过程:信息是通过普通未加密方式发送信息给对方的,只是在每条信息后面都会附加一坨字符(名曰:签名)(或信息与 ...

  3. GNUPG

    PGP (Pretty Good Privacy) 是由 Phil Zimmermann 于 1991 开发的一个用于数据加密和数字签名的程序,由于被广泛应用以至于后来形成一个开放的标准 OpenPG ...

  4. Welcome to GnuPG 2.2

    Welcome to GnuPG 2.2 Installation Instructions Double click the Install package to install GnuPG 2.2 ...

  5. Openstack贡献者须知 — OpenPGP/SSH/CLA贡献者协议

    目录 目录 前言 Openstack基金委员会 Openstack贡献者须知 注册Openstack In Launchpad 生成并上传OpenPGP密钥 生成并上传SSH公钥 Join The O ...

  6. GnuPG 1.4.15 发布,邮件加密工具

    GnuPG 1.4.15 改进包括: * Fixed possible infinite recursion in the compressed packet parser. [CVE-2013-44 ...

  7. GnuPG 的PGP使用

    1. 生成秘钥对(此处采用默认的RSA, 2048位) $ gpg --gen-key gpg (GnuPG) ; Copyright (C) Free Software Foundation, In ...

  8. Launchpad添加openPGP keys

    转自: https://help.ubuntu.com/community/GnuPrivacyGuardHowto mac下: http://notes.jerzygangi.com/the-bes ...

  9. gpg: no valid OpenPGP data found

    gpg: no valid OpenPGP data found

随机推荐

  1. zf2-tutorial调通,坑爹的init_autoloader.php

    zf2-tutorial的作者把init_autoloader.php内容写错了,新建个工程,把其中的这个文件的内容替一下,然后建库/建表,把local.ini打开(不是必须的),用户名/口令等配好, ...

  2. php 安装composer

    右击我的电脑 再属性 再高级 再环境变量 再系统变量里有个path 双击打开来 把你的PHP路径 加个分号再前面 添加进去就OK了 1.http://www.th7.cn/Program/php/20 ...

  3. 13年省赛-B题-连通分量

    题意:求从1到N是否存在一条路,可以遍历每个节点. 思路:求任意两点之间是否通畅即可: 疑惑:完全暴力,bfs但是TLE,问题在于求连通分量(PS:不会)贴别人代码,先保存着. #include &l ...

  4. linux centos安装编译phantomjs 2.0的方法

    phantomjs 2.0最新版的官方不提供编译好的文件下载,只能自己编译,有教程但是过于简单,特别是服务器上要安装N多的支持.折腾到现在终于装好了并且能正常运行了,截图mark一下: linux c ...

  5. 使用java理解程序逻辑 第三章 选择结构一

    if 选择结构: if(条件){       代码块  //条件成立后要执行的代码.可以是一条语句,也可以是一组语句 } 可以处理单一或组合条件的情况. if-else 选择结构: if(条件){   ...

  6. 使用java理解程序逻辑,变量

    数据类型 说明 举例 int 整型 用于存储整数.例如.学员人数.某公司的员工编号.一年的天数.一天的小时数 double 双精度浮点型 用于存储带有小数的数字.例如商品的价格.世界的价格.世界银行给 ...

  7. Day04_JAVA语言基础第四天

    1.循环(掌握) 1.什么时候使用(理解) 如果我们发现有很多重复内容的时候就要使用循环 2.好处(理解) 让我们的代码看起来更精炼了 3.循环的组成(理解) 1 初始化条件:一般定义的是一个初始变量 ...

  8. Ubuntu14.04安装配置Open vSwitch

    最近在研究学习Open vSwitch,准备在本地Ubuntu14.04机器上安装一下,并基于其创建一些KVM虚拟机,下面就简要记录下在Ubuntu14.04系统上安装Open vSwitch的过程. ...

  9. Binary Tree Traversal

    1.Preorder Traversal Given a binary tree, return the preorder traversal of its nodes' values. For ex ...

  10. 书评<<剑指offer 名企面试官精讲典型编程题>>

      前前后后阅读了一周, 感慨很多, 面试考察的是一个人的综合能力, 这一点从面试官的角度去解读, 确实对面试的理解更立体. *) 具体考察的点1) 扎实的基础2) 高质量的代码3) 清晰的思路4) ...