" via RT" <[EMAIL PROTECTED]> writes:

> there are 2 published standard versions: 1.5 and 1.6
> http://www.rsasecurity.com/rsalabs/node.asp?id=2129

Does OpenSSL Support both of them?

> The "1" shows version 1.5 rules apply
> ftp://ftp.rsasecurity.com/pub/pkcs/ps/pkcs-7.ps.gz
>
> SET of objects here should be DigestAlgorithmIdentifier
> with DigestAlgorithms "include MD2 and MD5" (clause 6.3).
>
> For S/MIME (draft-ietf-smime-rfc2633bis-08.txt),
> DigestAlgorithmIdentifier "MUST support SHA-1" (clause 2.1).
> See also draft-ietf-smime-rfc3369bis-02.txt clause 10.1.1.
>
> For a project implementing SET, I was using SHA-1 here
> http://www.unity.net/~vf/naina_r1.tgz
> and that was specified in SET books.
> For the message attached, SignedData start at offset 63
> and objectID in question at offset 74.
>
> I'd suggest to double-check exactly what specifications
> the other PKI (creating PKCS7 in question) follows

It's Windows.  It supposedly is trying to support CMS / S/MIME.
Telling me "windows is broken, go fix it" is unfortunately as helpful
as telling me "the sky is blue, go fix it".  :(

Windows accepts either "sha1" or "sha1WithRSAEncryption" in this
particular slot; It would be nice if openssl did, too, even if it's
not 100% "to the spec".  As Jon Postel always said, "be liberal in
what you accept".

-derek

-- 
       Derek Atkins                 617-623-3745
       [EMAIL PROTECTED]             www.ihtfp.com
       Computer and Internet Security Consultant

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

Reply via email to