Bouncy Castle Cryptography Library 1.45

## Package org.bouncycastle.asn1.cms

Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).

See:
Description

Interface Summary
CMSAttributes
CMSObjectIdentifiers

Class Summary
Attribute
AttributeTable
AuthenticatedData
AuthenticatedDataParser: Produce an object suitable for an ASN1OutputStream.
AuthEnvelopedData
AuthEnvelopedDataParser: Produce an object suitable for an ASN1OutputStream.
CompressedData: RFC 3274 - CMS Compressed Data.
CompressedDataParser: RFC 3274 - CMS Compressed Data.
ContentInfo
ContentInfoParser: Produce an object suitable for an ASN1OutputStream.
EncryptedContentInfo
EncryptedContentInfoParser: EncryptedContentInfo ::= SEQUENCE { contentType ContentType, contentEncryptionAlgorithm ContentEncryptionAlgorithmIdentifier, encryptedContent [0] IMPLICIT EncryptedContent OPTIONAL }
EncryptedData
EnvelopedData
EnvelopedDataParser: EnvelopedData ::= SEQUENCE { version CMSVersion, originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL, recipientInfos RecipientInfos, encryptedContentInfo EncryptedContentInfo, unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
IssuerAndSerialNumber
KEKIdentifier
KEKRecipientInfo
KeyAgreeRecipientIdentifier
KeyAgreeRecipientInfo
KeyTransRecipientInfo
OriginatorIdentifierOrKey
OriginatorInfo
OriginatorPublicKey
OtherKeyAttribute
OtherRecipientInfo
PasswordRecipientInfo
RecipientEncryptedKey
RecipientIdentifier
RecipientInfo
RecipientKeyIdentifier
SignedData: a signed data object.
SignedDataParser: SignedData ::= SEQUENCE { version CMSVersion, digestAlgorithms DigestAlgorithmIdentifiers, encapContentInfo EncapsulatedContentInfo, certificates [0] IMPLICIT CertificateSet OPTIONAL, crls [1] IMPLICIT CertificateRevocationLists OPTIONAL, signerInfos SignerInfos }
SignerIdentifier
SignerInfo
Time

## Package org.bouncycastle.asn1.cms Description

Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).

Bouncy Castle Cryptography Library 1.45