Pretty Good Privacy

出典: フリー百科事典『ウィキペディア(Wikipedia)』
2014年8月20日 (水) 09:54時点におけるClaw of Slime (トーク)による版 ({{lang|en|OpenPGP}})
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

テンプレート:Infobox

ファイル:PGP diagram.svg
PGPによる暗号化/復号の流れ

Pretty Good Privacy(プリティ・グッド・プライバシー)とは、フィル・ジマーマンが開発、公開した暗号ソフトウェアである。略称は PGP

公開鍵暗号方式を採用しており、暗号、署名ができる。開発当初、アメリカ合衆国は暗号を武器とみなし輸出を禁止していたため、同国外では入手できなかった。憲法上、同国政府は出版物を取り締まれないため、ソースコードは書籍 (ISBN 0-262-24039-4) として出版・国外輸出され、有志によって改良がなされ国際版(PGPi)が公開された。しかし、1999年12月13日にアメリカ合衆国がPGPの輸出を一部の国を除いて認めたため、同国外でも合法的にUS版PGPを使用できるようになり、国際版の開発は終了した。

2001年10月にPGPの開発元であるネットワーク・アソシエーツ社がPGP部門の解体を発表、売却先を探していた。2002年8月に売却先が見つかり、PGP社[1]を設立して開発及び販売が再開された。

2005年8月に公開されたPGP9.0.2からは日本語版も公開されている。2006年1月26日には日本法人も設立[2]され日本でのサポートも行われている。現在テンプレート:いつは英語版、ドイツ語版、日本語版が公開されている。

なお、PGP社は2010年6月にシマンテックに買収された。

OpenPGP

PGPの仕様は、RFCに公開されている。当初は RFC 1991 としてPGPの仕様の情報を提供しているだけであったが[3]1998年に仕様が標準化され、 RFC 2440 として公開された[4]。これは RFC 4880 によって更新され、RFC 5581 によって Camellia、RFC 6637 によって楕円曲線暗号 (ECDSAECDH) への対応が追加された。また、draft-koch-eddsa-for-openpgp-00によってテンプレート:仮リンクへの対応も追加される見込みである。

PGP/MIME フォーマットについて定めた RFC 2015 およびそのアップデートである RFC 3156 も別途標準化されている。

OpenPGP の標準化を受けて、フリーソフトウェアライセンスであるGPLに基づく別実装である テンプレート:ルビのバージョン1.0が1999年にリリースされている。また、Android オペレーティングシステム向け実装である テンプレート:ルビ[5]や、iOS オペレーティングシステム向け実装である iPGMail[6]も公開されている。

RFC勧告

  • PGP
    • RFC 1991: PGP Message Exchange Formats
  • OpenPGP
    • RFC 2440: OpenPGP Message Format
    • RFC 4880: OpenPGP Message Format
    • RFC 5581: The Camellia Cipher in OpenPGP
    • RFC 6637: Elliptic Curve Cryptography (ECC) in OpenPGP
    • draft-koch-eddsa-for-openpgp-00: EdDSA for OpenPGP
  • PGP/MIME
    • RFC 2015: MIME Security with Pretty Good Privacy (PGP)
    • RFC 3156: MIME Security with OpenPGP

関連書籍

関連項目

脚注

テンプレート:脚注ヘルプ テンプレート:Reflist

外部リンク

テンプレート:Asbox

テンプレート:暗号ソフトウェア
  1. テンプレート:Lang-en-short
  2. PGP Corporation が日本法人「日本PGP」を設立 INTERNET Watch 2006/1/26
  3. InformationalRequest for Comments#位置付けを参照)
  4. Standards TrackRequest for Comments#位置付けを参照)
  5. https://code.google.com/p/android-privacy-guard/
  6. http://ipgmail.com/