Module mls_rs_core::crypto

source ·

Structs§

  • Wrapper type representing a ciphersuite identifier along with default values defined by the MLS RFC. Custom ciphersuites can be defined using a custom CryptoProvider.
  • Ciphertext produced by CipherSuiteProvider::hpke_seal
  • Byte representation of an HPKE public key. For ciphersuites using elliptic curves, the public key should be represented in the uncompressed format.
  • Byte representation of an HPKE secret key.
  • Byte representation of a signature public key. For ciphersuites using elliptic curves, the public key should be represented in the uncompressed format.
  • Byte representation of a signature key.

Enums§

Traits§