[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 メーリングリストの案内