おおざっぱに言えば GnuPG (GNU Privacy Gard) は PGP (Pretty Good Privacy) に基づいた暗号ソフトです。 GnuPG を語る前に PGP のことを少し話をする必要があります。 PGP は Phil Zimmermann によって作成された暗号ソフトです。 PGP が作成された当時、米国連邦政府は 民生用のすべての暗号システムに連邦政府が必要とあれば、解読を可能とする 裏口 (back door あるいは clipper chip) を設けることを法律化しようと していました。このような米国連邦政府の 方針に反対をした人がいたことも手伝って、PGP は非常に広く普及することになり、 法律は制定されることはありませんでした。 1991 年 PGP 1.0 の公表 (RSA 暗号の使用) これがインターネットに流れる