openmls 0.4.1

This is a WIP Rust implementation of the Messaging Layer Security (MLS) protocol based on draft 12+.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use crate::ciphersuite::*;
use openmls_traits::OpenMlsCryptoProvider;

// Tree modules
// Public
pub mod sender_ratchet;

// Crate
pub(crate) mod index;
pub(crate) mod secret_tree;
pub(crate) mod treemath;

#[cfg(any(feature = "test-utils", test))]
pub mod tests_and_kats;