Thanks. I guess that's not a problem then. The 'ASN1_d2i_bio:not enough data' error persists.

- John.


From: Eduardo Schettino <[EMAIL PROTECTED]>
Reply-To: openssl-users@openssl.org
To: openssl-users@openssl.org
Subject: Re: SMIME_read_PKCS7 error
Date: Tue, 26 Apr 2005 07:53:11 -0300

Hi ,

John take a look at the function "multi_split" in /crypto/pkcs7/pk7_mime.c .

...
/* Strip CR+LF from linebuf */
                        next_eol = strip_eol(linebuf, &len);
                        if(first) {
                                first = 0;
                                if(bpart) sk_BIO_push(parts, bpart);
                                bpart = BIO_new(BIO_s_mem());
                                BIO_set_mem_eof_return(bpart, 0);
                        } else if (eol)
                                BIO_write(bpart, "\r\n", 2);
                        eol = next_eol;
...

 it strips '\n' or '\r\n' whatever you have (strip_eol) and then
always put '\r\n'.




On 4/25/05, John Moore <[EMAIL PROTECTED]> wrote:
> Hi:
>
> I'm an openssl newbie trying to write code to sign&encrypt followed by
> decrypt&verify. I'm able to do these functions individually and the
> sign&encrypt part works to produce an S/MIME encoded output. When I try to
> decrypt&verify, the decryption returns properly but when I try to parse the
> decypted contents in a BIO using SMIME_read_PKCS7 I get this error:
>
> error:0D06B08E:asn1 encoding routines:ASN1_d2i_bio:not enough data
>
> I've looked at the content of the output from PKCS7_decrypt and it looks OK,
> the only difference from the original data being the use of \r\n instead of
> \n to terminate lines.
>
> Any assistance is appreciated. I'm using 0.9.7g.
>
> Thanks.
>
> - John.
>
> _________________________________________________________________
> Don't just search. Find. Check out the new MSN Search!
> http://search.msn.click-url.com/go/onm00200636ave/direct/01/
>
> ______________________________________________________________________
> OpenSSL Project http://www.openssl.org
> User Support Mailing List openssl-users@openssl.org
> Automated List Manager [EMAIL PROTECTED]
>
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager [EMAIL PROTECTED]

_________________________________________________________________
Don’t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to