Bouncy Castle Cryptography Library 1.37

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  
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 }
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.37