Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

User manual

The user manual describes how to use the different parts of the OpenMLS API.

Prerequisites

Most operations in OpenMLS require a provider object that provides all required cryptographic algorithms via the OpenMlsCryptoProvider trait. Currently, there are two implementations available:

Thus, you can create the provider object for the following examples using ...

    let provider: OpenMlsRustCrypto = OpenMlsRustCrypto::default();