PGPとGPGの違い


回答:


146

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

  1. プリティグッドプライバシーソフトウェアは、もともとフィル・ジマーマンによって書かれた、と今では所有シマンテック
  2. そのソフトウェアによって定義されたキー、暗号化されたメッセージ、およびメッセージ署名の形式。これらは現在、OpenPGP規格として正式化されています

GNUプライバシーガード(GPG)ソフトウェアは、OpenPGPの基準の独立した実装であるので、あなたは、人々が他のOpenPGPの実装(たとえば、SymantecのPGP)を用いて暗号化されたメッセージを交換するためにそれを使用することができます。

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


GPGキーという用語を使用しているgithubで混乱していました...これは技術的に間違っていますか?あなたは私の理解が正しかったことを私に安心させてくれます、ありがとう:)
イリヤ

1
この答えは、「GPGキー」という用語が誤っているか正しい使用法であることをより明確にすることで改善できます。
エリヤリン

26

「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でも使用できます。


元のバージョンはGPLでしたか?Wikipediaの記事は、ちょうど「いいえライセンスはその非商業的使用のために必要ではなかった」と述べています。
キーストンプソン

私はそれがGPLではなかったと確信しています。もしそうなら、GPGがクリーンルーム実装である必要はなかったでしょう。
ジェームズ・ヘンストリッジ

3
「GPGはPGPの書き換えまたはアップグレードです。」それは間違っています。GPGはOpenPGPの実装です。
vcardillo

1
あなたはこの記事の著者ですか?回答にはその記事の単語ごとの部分が含まれており、記事は回答の前に書かれています。
AkaZecik

9

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


1
リンクが壊れています。
-darryn.ten

リンクの欠点。ありがたいことに:archive.org
mateuscb
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.