Fields in CMS Signed Data
version is “1” if encapsulated content type is “data” and there are no attribute certs in“certificates” field; else version is “3”
digestAlgorithms has zero or more algorithm OIDs, for all hashes used by signers
encapContentInfo has signed content info
- eContentType is the OID for eContent
- eContent is the signed content (an octet string)
certificates for signature verification for all signers
crls for certificate validation for certificates
signerInfos has zero or more SignerInfo values