いまさら PGP から GPG へ移行してみたのでそのまとめ.
作業内容はだいたいこんな感じ.
鍵を import するときは,IDEA ライブラリがインストールされていないと秘密鍵のパスフレーズが解除できない.いったん PGP 側でパスフレーズを空にして,それから import して,改めてパスフレーズを設定すればよい.パスフレーズが空のままの古い鍵を残さないように注意.
既に PGP で暗号化されたメッセージを読むためには,やはり IDEA ライブラリを入れないといけない.非商用であれば無料で使えるが,商用の場合は Mediacrypt にライセンス料を払う必要がある.その辺が GNU がデフォルトで入れてない理由らしい.
FreeBSD の ports の gnupg-idea を入れる場合は,/etc/make.conf で MAKE_IDEA=yes としておく必要がある.あとはオプションとして load-extension idea を指定する必要があるのだが,多くのサイトで紹介されている ~/.gnupg/options ファイルはもう古くて,~/.gnupg/gpg.conf に書くのが正しいらしい(GnuPG 1.4.0 の場合).gpg.conf の最後に
load-extension idea
を加えて無事使えた.rsa は既にデフォルトで含まれるようになったのでいらないらしい(特許が切れたから?).
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2001 : 01 02 03 04 05 06 07 08 09 10 11 12
2000 : 01 02 03 04 05 06 07 08 09 10 11 12
1999 : 01 02 03 04 05 06 07 08 09 10 11 12
1998 : 01 02 03 04 05 06 07 08 09 10 11 12
1997 : 01 02 03 04 05 06 07 08 09 10 11 12
1996 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2012-02-13 02:02
* [Rhea] Free knowledge like this doesn\'t just h... (2013-07-05 15:41:57)