[mew-dist 27074] Re: TB+Enigmailと暗号化メール
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2006年 7月 5日 (水) 13:41:35 JST
山本です。
> 電子署名の方は、テキストモード、バイナリモードがどういうもの
> か分かりません^^;
この問題は関係ないようですが、一応説明します。
PGP を利用するときは、普通はバイナリモードであり、"-t" オプションを指定
するとテキストモードになります。
テキストモードでは、入力をテキストだと思い、行末を CRLF に正規化します。
バイナリモードだと、入力をそのまま利用します。
Mew では、行末の正規化を自分でやるので、バイナリモードを使っています。
バイナリモードの署名は、仕様で許されています。そこで、メールリーダが署
名を検証する際は、両方を取り扱わなければなりません。署名がテキストモー
ドの場合は、行末の正規化をメールリーだが考えなくても、PGP がやるのでう
まくいきます。
しかし、バイナリモードの場合は、(たとえ内容がテキストであっても)メール
リーダ自身が行末を CRLF に変換する必要があります。このことを知らないメー
ルリーダの作者が多いのです。
作成された署名がテキストモードであるのか、バイナリモードであるのかは、
pgpdump で判別できます。
--かず
Mew-dist メーリングリストの案内