pgg-scheme-sign-region につい て

[email protected] (中川 誠) Wed, 23 Mar 2005 15:46:09 +0900
Newsgroups gmane.mail.emacs.mime.japanese
Message-ID <3716-Wed23Mar2005154609+0900-nakagawa@manakagawa-debian2.asiapacific.hpqcorp.net>
中川@日本HP(株)です。

smime.el を改造するという野望を実現すべく、pgg 関係の処理を改めて追いか
けています。

pgg-scheme-sign-region について疑問がありますので、確認させてください。

pgg-gpg では署名対象の領域の行末を CRLF に変換してから、
binary-to-text-funcall を使って gpg コマンドを呼び出しています。

pgg-{pgp,pgp5} では署名対象の領域 binary-func で pgp コマンドを呼び出し
た後で、出力結果の行末について LF に変換しています。smime も同様の処理と
なっています。

行末の正規化という意味では pgg-gpg の方式が正しいように思われるのですが、
何故 pgg-pgp などは現在の実装方法になっているのでしょうか。

これが原因かどうかは分っていませんが、pgp で証明をおこなったメールについ
て gpg で検証をおこなうと、bad signature となってしまいます。

-- 
/***   Hewlett-Packard Japan, Ltd.                                ***/
/***   Manufacturing Accounts #3 Practice                         ***/
/***   Consulting & Integration                                   ***/
/***   Nakagawa, Makoto(中川 誠)                               ***/
/***   PGP: 0B33 EAC3 F2F6 3D10 D9E9  AE7F 8EDA 44F9 1D29 D44A    ***/
signature.asc (application/pgp-signature, 286 B)
-----BEGIN PGP MESSAGE-----
Version: 2.6.3ia

iQCVAwUBQkEQsQdij9ktsB7pAQGE+gP/c9b42UrAxA69dWGDstadsgRxXHmCH5XC
h/zzbeb2Skcolln0nXHJ+nNS9zW4KJyDlUb8Pp5GOZtkkp3hDNgfZqEYEICd76Bp
Sa4XSoGU/tI/XRBN0CEtYQ5Zq1f5YFKge48KHyY5B0x41aiSEQRAQ2d1/vtE1juE
yyCKg2PJofk=
=r2VP
-----END PGP MESSAGE-----