Module cms_parser

Source
Expand description

CMS/PKCS#7 parser for extracting signer certificates and public keys

This module provides proper PKCS#7 parsing using the cms crate to:

  • Parse SignedData structures
  • Extract signer certificates
  • Extract public keys for signature verification

Structs§

CertificateDetails
Certificate details
CmsSignatureInfo
Information about a parsed CMS/PKCS#7 signature
PublicKeyInfo
Public key information
SignedDataInfo
Parsed SignedData information
SignerDetails
Details about a signer
SignerIdentifier
Signer identifier

Functions§

parse_cms_signature
Parse a CMS/PKCS#7 signature and extract signer information
verify_with_public_key
Verify a signature using the extracted public key