CryptoSys PKI Toolkit Manual

CMS Content Types

Cryptographic Message Syntax (CMS) is a syntax used to digitally sign, digest, authenticate, or encrypt arbitrary message content. CMS is a stricter subset of PKCS#7. There are several CMS content types but S/MIME currently only uses four of them, namely Data, SignedData, EnvelopedData, and CompressedData content types. This Toolkit provides the means to create both digitally-signed SignedData and encrypted EnvelopedData objects* according to the CMS version 1 specifications.

* Pedantic note: Strictly speaking, the objects produced are CMS SignedData or EnvelopedData objects wrapped in a CMS ContentInfo object.

[HOME]   [NEXT: CMS SignedData objects...]

Copyright © 2004-9 D.I. Management Services Pty Ltd. All rights reserved.