Date: | Thu, 13 Nov 2003 20:45:31 +0100 |
From: | christian mock <cm [...] coretec.at> |
To: | bug-Mail-GnuPG [...] rt.cpan.org |
Subject: | bad signatures due to MIME modules changing data |
hello,
while toying around with Mail::GnuPG, I found a problem that most probably
lies somewhere in the MIME modules.
Take a message, convert the line endings to CRLF as the RFC says,
encode it as quoted/printable, but don't encode the CRs. Sign it (e.g.
using the sylpheed mail client).
The MIME modules will take the message, apparently convert it to some
internal representation, and when ENTITY->as_string is called, will
spit out the message with the CRs as "=0D"; the message is changed,
signature verification failed.
Have you got any ideas how to solve this? It has bitten me already
WRT to S/MIME...
cm.
--
Christian Mock Wiedner Hauptstr. 15
Senior Security Engineer 1040 Wien
CoreTEC IT Security Solutions GmbH +43-1-5037273