new gmime/gpg bug
- From: Albrecht Dreß <albrecht dress arcor de>
- To: Balsa-Liste <balsa-list gnome org>
- Cc: Jeffrey Stedfast <fejj ximian com>
- Subject: new gmime/gpg bug
- Date: Sat, 3 Jul 2004 19:07:56 +0200
Hi Jeff,
I discovered a new bug in the gmime cvs (last changelog "2004-06-28
Jeffrey Stedfast <fejj ximian com>") when signing multipart/mixed messages
in a multipart/signed container (RFC 3156/"GnuPG Mime Mode"). The data fed
into the crypto engine for calculating the signature starts with
<snip>
Content-Type: multipart/mixed; boundary="=-MfsfHF4t27jt7Mwh0+ur"
--=-MfsfHF4t27jt7Mwh0+ur
Content-Type: text/plain; charset=ISO-8859-15; DelSp=Yes; Format=Flowed
Content-Disposition: inline
</snip>
but the data actually sent is
<snip>
Content-Type: multipart/mixed; boundary="=-woLHJf8t/672wWPOMxWr"
--=-woLHJf8t/672wWPOMxWr
Content-Type: text/plain; charset=ISO-8859-15; DelSp=Yes; Format=Flowed
Content-Disposition: inline
</snip>
Obviously, the "boundary" parameter has changed, and of course this
invalidates the signature calculated above.
For Balsa/HEAD users this means that not only warnings about invalid
signatures are unreliable, but that also sent signed messages with
attachments will *always* have invalid signatures. So, for the time being
I recommend NOT to use GnuPG/MIME crypto with HEAD. OpenPGP should be
safe, though. If you need RFC 3156 crypto, please use Balsa 2.0 - it
*really* works there!
Cheers, Albrecht.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Albrecht Dreß - Johanna-Kirchner-Straße 13 - D-53123 Bonn (Germany)
Phone (+49) 228 6199571 - mailto:albrecht dress arcor de
_________________________________________________________________________
Attachment:
pgpJHqGcwcnpI.pgp
Description: PGP signature
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]