Expand description

MLS messages and message framing.

Re-exports

pub use errors::*;
pub use proposals::*;
pub use public_group_state::*;

Modules

Message errors

Proposal errors

This module contains the types and implementations for the PublicGroupState and PublicGroupStateTbs structs of the MLS spec. The PublicGroupState implements type-enforced verification in the same way as the MlsPlaintext and as described in the OpenMLS Wiki.

Structs

Commit.

Confirmation tag field of MlsPlaintext. For type safety this is a wrapper around a Mac.

EncryptedGroupSecrets

PathSecret

Welcome Messages

Enums

See the error’s module for more information.