Pretty Good Privacy
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 によって楕円曲線暗号 (ECDSA、ECDH) への対応が追加された。また、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
関連書籍
関連項目
脚注
外部リンク
- Symantec - Encryption Family テンプレート:Ref-en
- 国際版 PGP
- 国際版 PGP(日本語版)
- OpenPGP.org
- PGP User's Manual for Windows
- PGP PUBLIC KEY SERVER
- ↑ テンプレート:Lang-en-short
- ↑ 米 PGP Corporation が日本法人「日本PGP」を設立 INTERNET Watch 2006/1/26
- ↑ Informational(Request for Comments#位置付けを参照)
- ↑ Standards Track(Request for Comments#位置付けを参照)
- ↑ https://code.google.com/p/android-privacy-guard/
- ↑ http://ipgmail.com/