Module content

Module content 

Source
Expand description

Dealing with Cryptographic Message Syntax (CMS)

Structs§

Attribute
X.501 Attribute as defined in RFC 5280 Appendix A.1.
AuthEnvelopedDataContent
Main interaction point for the AuthEnvelopedData content
DirectoryCertificateStore
Directory-based certificate store.
EnvelopedDataContent
Main interaction point for the EnvelopedData content
ObjectIdentifier
Object identifier (OID).
SetOfVec
ASN.1 SET OF backed by a Vec.

Enums§

CmsVersion
The OtherCertificateFormat type is defined in RFC 5652 Section 10.2.5.
ContentEncryptionAlgorithm
The content encryption algorithm used to encrypt the content
ContentEncryptionAlgorithmAead
Content encryption algorithm for AuthEnvelopedData
KdfType
Define the KDF types
Tag
ASN.1 tags.
WrapType
The type of a key wrap

Traits§

CertificateStore
Certificate store trait
Tagged
Types which have an ASN.1 Tag.

Type Aliases§

AttributeType
X.501 AttributeType as defined in RFC 5280 Appendix A.1.
AttributeValue
X.501 AttributeValue as defined in RFC 5280 Appendix A.1.
UserKeyingMaterial
The UserKeyingMaterial type is defined in [RFC 5652 Section 10.2.6].