Error at "bag.attributes" importing key from freemail cert into
gpgsm
Nicholas Sushkin
nsushkin at sushkins.net
Wed May 18 21:41:22 CEST 2005
Werner,
Just to let you know that I was able to import thawte certificate using gnupg-1.9.16.
I am writing this using KMail 1.8 compiled with s/mime support.
Thanks!
On Wednesday 20 April 2005 11:12, Werner Koch wrote:
> On Thu, 7 Apr 2005 16:15:30 -0400, Nicholas Sushkin said:
>
> > gpg-protect-tool: encryptedData error at "bag.attributes", offset 2592
> > gpg-protect-tool: error at "bag.encryptedData", offset 49
>
> Thanks for the test data. It is a plain bug, here is patch:
>
>
>
> 2005-04-20 Werner Koch <wk at g10code.com>
>
> * minip12.c (parse_bag_encrypted_data): Fix the unpadding hack.
>
> diff -u -p -r1.5.2.7 minip12.c
> --- agent/minip12.c 29 Sep 2004 13:50:31 -0000 1.5.2.7
> +++ agent/minip12.c 20 Apr 2005 15:18:31 -0000
> @@ -587,7 +588,7 @@ parse_bag_encrypted_data (const unsigned
>
> /* Ugly hack to cope with the padding: Forget about the rest if
> that it is less than the cipher's block length. */
> - if (n < 8)
> + if (n <= 8)
> n = 0;
>
> /* Skip the optional SET with the pkcs12 cert attributes. */
> @@ -602,7 +603,7 @@ parse_bag_encrypted_data (const unsigned
> { /* The optional SET. */
> p += ti.length;
> n -= ti.length;
> - if (n < 8)
> + if (n <= 8)
> n = 0;
> if (n && parse_tag (&p, &n, &ti))
> goto bailout;
>
>
--
Nick
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1362 bytes
Desc: not available
Url : /pipermail/attachments/20050518/53f9be37/smime.bin
More information about the Gnupg-users
mailing list