不断の日記 (の体裁をした覚え書き) です。
2004-04-28 (Wed) [長年日記]
■ マルチパートメッセージに対して PGP/MIME 形式で電子署名を行なうと署名検証に失敗する
Becky! & BkGnuPG の環境で、マルチパートメッセージに対して PGP/MIME *1形式で署名を行なった後、当該メッセージの署名を検証すると検証に失敗してしまう模様。
原因は、
どうも各パートごとの Content-Type 情報がメール送信時に勝手に整形されてしまうらしい。
ということらしい。
試しに、手元の Becky! ver.2.08.01 (古っ^^;) & BkGnuPG ver.1.0.4.2 で試してみたところ、署名の検証に見事失敗してしまった。 なお、
暗号化と組み合わせれば問題なし。 また古い形式のクリア署名については影響なし。
とのこと。 また、手元で試した感じでは、シングルパートメッセージに対して PGP/MIME 形式で署名を行なった場合には問題なさそう。
ちなみに、わたし自身は、クリア署名を使うことが多いということもあって、この問題の影響をそれほど受けない(^^;
6月2日追記
この問題は、6月2日付でリリースされた Becky! ver.2.10 beta 1 で、
作成メールの Content-Type ヘッダ内の改行の位置が、作成中と、送信後で変わってしまうバグを修正。
されたのに伴ない、無事解消されているようだ。
情報源/参考情報
*1 RFC 2015 <http://www.ietf.org/rfc/rfc2015.txt>, PGP/MIME 入門 : <http://pgp.iijlab.net/pgpmime/>
[ツッコミを入れる]
