RFC 3369 Cryptographic Message Syntax August 2002 6.2.4 PasswordRecipientInfo Type ................................ 23 6.2.5 OtherRecipientInfo Type ................................... 24 6.3 Content-encryption Process .................................. 24 6.4 Key-encryption Process ...................................... 25 7. Digested-data Content Type .................................. 25 8. Encrypted-data Content Type ................................. 26 9. Authenticated-data Content Type ............................. 27 9.1 AuthenticatedData Type ...................................... 28 9.2 MAC Generation .............................................. 29 9.3 MAC Verification ............................................ 31 10. Useful Types ................................................ 31 10.1 Algorithm Identifier Types ................................. 31 10.1.1 DigestAlgorithmIdentifier ................................ 31 10.1.2 SignatureAlgorithmIdentifier ............................. 32 10.1.3 KeyEncryptionAlgorithmIdentifier ......................... 32 10.1.4 ContentEncryptionAlgorithmIdentifier ..................... 32 10.1.5 MessageAuthenticationCodeAlgorithm ....................... 32 10.1.6 KeyDerivationAlgorithmIdentifier ......................... 33 10.2 Other Useful Types ......................................... 33 10.2.1 CertificateRevocationLists ............................... 33 10.2.2 CertificateChoices ....................................... 33 10.2.3 CertificateSet ........................................... 34 10.2.4 IssuerAndSerialNumber .................................... 34 10.2.5 CMSVersion ............................................... 35 10.2.6 UserKeyingMaterial ....................................... 35 10.2.7 OtherKeyAttribute ........................................ 35 11. Useful Attributes ........................................... 35 11.1 Content Type ............................................... 36 11.2 Message Digest ............................................. 36 11.3 Signing Time ............................................... 37 11.4 Countersignature ........................................... 39 12. ASN.1 Modules ............................................... 40 12.1 CMS ASN.1 Module ........................................... 40 12.2 Version 1 Attribute Certificate ASN.1 Module ............... 46 13. References .................................................. 47 14. Security Considerations ..................................... 48 15. Acknowledgments ............................................. 50 16. Author Address .............................................. 50 17. Full Copyright Statement .................................... 51 Housley Standards Track