Skip to main content

Crate mls_rs_crypto_traits

Crate mls_rs_crypto_traits 

Source

Structs§

KemResult
Struct to represent the output of the kem encap function

Enums§

AeadId
AEAD Id, as specified in RFC 9180, Section 5.1 and Table 5.
Curve
Elliptic curve types
KdfId
Aead KDF as specified in RFC 9180, Table 3.
KemId
Kem identifiers for HPKE
SamplingMethod

Constants§

AEAD_ID_EXPORT_ONLY
AES_TAG_LEN

Traits§

AeadType
A trait that provides the required AEAD functions
DhType
A trait that provides the required DH functions, as in RFC 9180,Section 4.1
Hash
KdfType
A trait that provides the required KDF functions
KemType
A trait that provides the required KEM functions
VariableLengthHash