ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

SignedData

The signing building block of CMS, behind the pkcs7-signature part of S/MIME.

Definition

SignedData gathers the digest algorithms, the content (present or detached), the X.509 certificates, and a SET of SignerInfo carrying the signature and signed attributes (messageDigest, signingTime). In multipart/signed the content is detached; in smime-type=signed-data it is encapsulated (opaque signature).

Origin

Defined in section 5 of RFC 5652 (Cryptographic Message Syntax, IETF, 2009), descended from PKCS#7 and the basis of the CAdES formats.

Example in context

SignedData ::= SEQUENCE { version, digestAlgorithms, encapContentInfo, certificates, signerInfos }

Last updated: June 20, 2026