#open-mls #security #rust-crypto #back-end #openmls #messaging #protocols

openmls_rust_crypto

A crypto backend for OpenMLS implementing openmls_traits using RustCrypto primitives

11 releases

new 0.3.0-pre.1 Jul 24, 2024
0.2.0 Jul 20, 2023
0.2.0-pre.3 Jun 22, 2023
0.2.0-pre.1 May 31, 2023
0.1.0 Feb 28, 2022

#1308 in Cryptography

21 downloads per month
Used in 3 crates

MIT license

125KB
3K SLoC

Rust Crypto Backend

This crate implements the OpenMLS traits using the following rust crates: hkdf, sha2, p256, p384, x25519-dalek-ng, ed25519-dalek chacha20poly1305, aes-gcm.


lib.rs:

OpenMLS Default Crypto Provider

This is an implementation of the OpenMlsProvider trait to use with OpenMLS.

Dependencies

~11MB
~180K SLoC