最近の GnuPG (もしくは新 OpenPGP 関連リンク集)
あけましておめでとうございます。 本年も辺境からの戯れ言をつらつらと書き綴っていこうと思います。 Vox の方もよろしく。 (もっとも最近あっちは Tweets の記録所とかしてるけど)
本当は昨年中に書こうと思ってたのだが, 年末バタバタしてしまってすっかり忘れていた。 年明けに帰省先から帰ってきてふいっと思い出したので, 忘れないうちに書いておく。
最近めっきり GnuPG を使わなくなってしまったが, GnuPG が個人のプライバシーを守る有用かつ重要なツールであることは現在でも変わらない。 以前, 「OpenPGP 関連リンク集」というのを作ったが, 内容が古くてリンクがぷちぷち切れたりして使えなくなっている。 そこで最近の GnuPG の状況をリンク集の形で紹介する。
まず, 最近の GnuPG のリリース状況から。 GnuPG は現在, 大きく分けて 1.x 系と 2.x 系がある。 それぞれの最新版は以下のとおりだ。
2.x 系は Project Ägypten の成果で, X509v3 の PKI を利用できることが特徴である。 つまり 2.x 系があれば S/MIME 暗号化メールが利用できるわけだ。 もっとも 2.x 系は Windows 版は(公式には)サポートされていない。 Windows 環境では X509 の PKI は Web ブラウザやメールソフトにデフォルトで組み込まれていることが多い。 Thunderbird にも SSL/TLS 接続や S/MIME サポートが標準で組み込まれている。 ただし Gpg4win では 2.x 系をサポートしている。 Gpg4win 2.0.1 には GnuPG 2.0.12 が同梱されている。 もし Thunderbird (もしくはそのアドオンである Enigmail)で GnuPG 2.x を全面サポートするってのなら考えるところなんだけど。
次に OpenPGP 関連の RFC を整理しておこう。
- RFC 1847: Security Multiparts for MIME: Multipart/Signed and Multipart/Encrypted
- RFC 3156: MIME Security with OpenPGP (update RFC 2015)
- RFC 4880: OpenPGP Message Format (obsolete RFC 1991, RFC 2440)
- RFC 5581: The Camellia Cipher in OpenPGP (update RFC 4880)
RFC 4880 と RFC 5581 についてはうちでも取り上げている。
あと, OpenPGP で使われている各種アルゴリズムについては
を参考にどうぞ。
OpenPGP の実装である PGP/GnuPG と関連するツールやサービスを挙げておく。
- The GNU Privacy Guard
- PGP Corporation
- OpenPKSD
- Gpg4win
- GPGrelay (日本語 DLL 公開しています)
- GPGee (GNU Privacy Guard Explorer Extension)
- pgpdump (Windows 版バイナリ公開してます)
以下は, OpenPGP (PGP/GnuPG)関連のサイトを挙げる。
- OpenPGP.org - The OpenPGP Alliance
- OpenPGP に沿ったソフトウェア同士の互換性を図ることを目的に作られた組織, らしい。 OpenPGP の大元になるのかな。
- PGP User's Manual for Windows
- 近年は更新がないけど, PGP/GnuPG に関するかつての情報を漁るにはちょうどいいサイトだと思う。
- GNU Privacy Gard 講座
- 最近 URL が新しくなった。 GnuPG に関するポータルページといっていいだろう。 ソースコードを git 配信している。 facebook からも見ることができる
- OpenPKSD
- OpenPGP 鍵サーバ。 ただし近年は全く動きがない。 OpenPKSD-TKS はどうなったんだろう。 マジで待ってるんだけど。 OpenPGP および PKI に関するドキュメントが豊富。
- gnupg/blog
- PGP/GnuPG の最新情報をチェックするならこちら。 こういうところが最近少なくなったので非常に助かります。
そうそう, 私の公開鍵はこちら。 OpenPKSD-TKS を真に受けて, 最近の鍵は鍵サーバに入れないようにしてるんだけど, どうなってるんだろう。
以下, 参考文献を挙げておく。