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.
时间: 2024-12-08 08:47:23