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

openmls_rust_crypto

A crypto backend for OpenMLS implementing openmls_traits using RustCrypto primitives

10 releases

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

#1609 in Cryptography

Download history 199/week @ 2024-02-19 24/week @ 2024-02-26 4/week @ 2024-03-04 15/week @ 2024-03-11 170/week @ 2024-04-01

186 downloads per month
Used in 2 crates

MIT license

52KB
1K 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 OpenMlsCryptoProvider trait to use with OpenMLS.

Dependencies

~12MB
~200K SLoC