web-dev-qa-db-ja.com

PGPとGPGの違い

UbuntuとLaunchpadのセキュリティとの関係で、PGP(Pretty Good Privacy)とGPG(GNU Privacy Guard)の主な違いは何ですか?

130
Luis Alvarado

PGPは次の2つのことを参照できます。

  1. Pretty Good Privacy 元々Phil Zimmermannによって作成され、現在は Symantec が所有しているソフトウェア。
  2. そのソフトウェアによって定義されたキー、暗号化されたメッセージ、およびメッセージ署名の形式。現在、これらは OpenPGP 標準として形式化されています。

GNU Privacy Guard(GPG) ソフトウェアはOpenPGP標準の独立した実装であるため、他のOpenPGP実装(SymantecのPGPなど)を使用している人と暗号化されたメッセージを交換するために使用できます。

Linuxシステムでの人気のため、「GPG」という用語を誤って使用してOpenPGP暗号化システム全体(「GPGキー」または「GPG署名」)を指すこともよくあります。しかし、それらが文脈から何を意味するかは通常かなり明確です。

144

「PGP」は「Pretty Good Privacy」の略です。PhilZimmermannによって開発されました。最初は、Gnu Public Licenseの下で著作権で保護されたフリーウェアとして書かれていました。後に、PGPはアップグレードされ、適切なプログラムになりました。このプログラムの権利は取り引きされています。このアップグレードの理由は、米国の輸出法に関連する法的防衛費用とロイヤリティの問題でした。現在、PGPプログラムはPGP Corporationが所有しています。

コマンドラインバージョンのみが販売されていないPGP Corporationによって所有されていません。 PGPはRSAアルゴリズムとIDEA暗号化アルゴリズムを使用します。 PGPは、より洗練されたWindowsインターフェイスを備えていると見なされます

「GPG」は「Gnu Privacy Guard」の略です。GPGはPGPの書き換えまたはアップグレードです。 IDEA暗号化アルゴリズムは使用しません。これは完全に無料にするためです。 NIST AES、高度暗号化標準を使用します。すべてのアルゴリズムデータは、OpenPGP Allianceによって公開され、保存されています。この変更の主な理由は、AESのコストがIDEA未満であり、より安全であると考えられていることです。さらに、特許を取得していないため、ロイヤリティは無料です。 GPGは、OpenPGPを使用した元のPGPよりも互換性があります。 GPGもコマンドラインに基づいています。 Windowsフロントエンドは、コマンドライン以外のGPGでも使用できます。

26
udhaya

Gnu Privacy GuardおよびPretty Good Privacy(それぞれGPGおよびPGPとも呼ばれる)は、情報を安全に転送および保存するために使用されるデータ暗号化および復号化ソリューションです。 GPGとPGPはほぼ同一ですが、両者の主な違いは、それらが一般にライセンスされる方法です。

詳細:GPGとPGPの違い| eHow.com http://www.ehow.com/info_12225332_difference-between-gpg-pgp.html#ixzz26DXDNpJy

9
Ringtail