Well-known ASN.1 object identifiers used by CMS / PKCS#7 / PKCS#9.
All OIDs are returned as the tuple form OTP's ASN.1 runtime expects
(e.g., {1, 2, 840, 113549, 1, 7, 2} for id-signedData).
Centralising these prevents mistyping and gives one place to look up the dotted-decimal form a verifier might log.
Summary
Functions
id-aa-signatureTimeStampToken PKCS#9/SMIME attribute — RFC 3161 §3.3.4.
id-contentType PKCS#9 attribute — RFC 5652 §11.1.
id-data — RFC 5652 §4.
id-messageDigest PKCS#9 attribute — RFC 5652 §11.2.
RSASSA-PSS signature algorithm OID — RFC 4056.
SHA-256 digest algorithm OID.
sha256WithRSAEncryption (RSA PKCS#1 v1.5 + SHA-256).
SHA-384 digest algorithm OID.
SHA-512 digest algorithm OID.
id-signedData — RFC 5652 §5.1.
id-signingTime PKCS#9 attribute — RFC 5652 §11.3.
Functions
id-aa-signatureTimeStampToken PKCS#9/SMIME attribute — RFC 3161 §3.3.4.
id-contentType PKCS#9 attribute — RFC 5652 §11.1.
id-data — RFC 5652 §4.
id-messageDigest PKCS#9 attribute — RFC 5652 §11.2.
RSASSA-PSS signature algorithm OID — RFC 4056.
SHA-256 digest algorithm OID.
sha256WithRSAEncryption (RSA PKCS#1 v1.5 + SHA-256).
SHA-384 digest algorithm OID.
SHA-512 digest algorithm OID.
id-signedData — RFC 5652 §5.1.
id-signingTime PKCS#9 attribute — RFC 5652 §11.3.