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

From: greatx (x_at_greatx.net)
Date: 07/11/05

  • Next message: Berry at JSO: "Default privileges of NT Authority\Local Service account?"
    Date: 11 Jul 2005 09:20:56 -0700
    
    

    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


  • Next message: Berry at JSO: "Default privileges of NT Authority\Local Service account?"

    Relevant Pages