码迷,mamicode.com
首页 > 其他好文 > 详细

OpenPGP介绍

时间:2015-01-31 17:32:48      阅读:1465      评论:0      收藏:0      [点我收藏+]

标签:

1.历史

   openpgp是一个用pki来加密email的非私有协议,openpgp协议定义了交换公钥用的消息加密,签名,私钥,证书的标准格式。它以Phil Zimmermann原创开发的pgp为基础。

   Pretty Good Privacy或者PGP由Phil Zimmermann在1991年编写并以免费软件向互联网社区公布,为此他成为三年犯罪调查的目标,因为当pgp的免费公开已传遍全球之时,美国政府认为加密软件违反了输出管制。

   尽管缺乏资金,没有任何工作人员,没有一个公司支持它,还有政府施压,pgp还是在全世界的email加密软件中广泛使用。1996年后政府放弃了这个 案件,于是Zimmermann创建了PGP inc,1997年11月他的公司及所有知识产权被NAI(network associates inc)公司获得,NAI继续开发pgp相关的商业与免费产品,2002年NAI中断开发并出售了pgp及其所有相关权利给了新公司--PGP corporation。

   2001年1月离开NAI后,Zimmermann启动了OpenPGP Alliance,到现在有一些调用OpenPGP实现的项目,包括PGP corp。

   OpenPGP是NAI的pgp加密协议的开放标准版本,openpgp工作组正在寻找由ietf定义的互联网标准的资格

 

 

Some programs like `nice can invoke other programs; for example, the    |像nice的一些程序能够调用其它程序;例如命令‘nice cat file‘调用程序cat执行命令’cat file‘.
command `nice cat file invokes the program `cat by executing the      |
command `cat file.  However, "special built-in utilities" like `exit
cannot be invoked this way.  For example, the command `nice exit does
not have a well-defined behavior: it may generate an error message
instead of exiting.

   Here is a list of the special built-in utilities that are
standardized by POSIX 1003.1-2004.

     . : break continue eval exec exit export readonly return set shift
     times trap unset

   For example, because `., `:, and `exec are special, the commands
`nice . foo.sh, `nice :, and `nice exec pwd do not work as you might
expect.

   Many shells extend this list.  For example, Bash has several extra
special built-in utilities like `history, and `suspend, and with Bash
the command `nice suspend generates an error message instead of
suspending.

 

OpenPGP介绍

标签:

原文地址:http://www.cnblogs.com/createyuan/p/4264323.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!