Re: How to verify a SignedData (CMS, RFC3369) object?

From: Jean-Luc Cooke (jlcooke_at_engsoc.org)
Date: 07/11/05


Date: 11 Jul 2005 18:09:32 GMT

openssl smime --help

JLC

greatx <x@greatx.net> wrote:
> Hi,

> I have a SignedData object (RFC3369 - Cryptographic Message Syntax,
> CMS) and want to verify that the digital signature is valid.

> This is the structure of the SidnedData:

> SignedData
> -version
> -digestAlgorithms
> --algorithms
> --parameters
> -encapContentInfo
> --eContentType
> --eContent <--- message used for the signing
> -certificates <--- certificate that has the public key
> -crls
> -signerInfos
> --signerInfo
> ---version
> ---sid
> ---digestAlgorithm
> ---signedAttrs
> ---signatureAlgorithm
> ---signature <--- signature to verify
> ---unsignedAttrs

> The PKI schema it would use is PKCS #1 V1.5 (RSA 1024 with SHA-1).

> Is there an application that will do the verification of a SignedData
> signature?
> How would I do this in Crypto++?
> Any other libraries that would do this? Samples?

> Thank you.
> Christian

-- 


Relevant Pages