• Stars
    star
    114
  • Rank 308,031 (Top 7 %)
  • Language
    Rust
  • License
    Other
  • Created almost 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Rust implementation of the Message Layer Security group messaging protocol

Molasses

Build Status Coverage

An extremely early implementation of the Message Layer Security group messaging protocol. This repo is based on draft 4 of the MLS protocol specification. To build internal docs, do

cargo doc --document-private-items

Example Usage

See examples/sample_interaction.rs for an example of how to use this crate. To run the example, do

cargo run --example sample_interaction

Warning

This software should not be used in any security-sensitive contexts. Use at your own risk.

License

Licensed under Apache License, Version 2.0, (LICENSE)

More Repositories

1

rust-hpke

An implementation of the HPKE hybrid encryption standard (RFC 9180)
Rust
62
star
2

zkcreds-rs

Rust
55
star
3

DropboxIgnore

An ignore file like .gitignore but for Dropbox
Perl
53
star
4

ct-merkle

An implementation of the append-only log described in the Certificate Transparency specification (RFC 6962)
Rust
34
star
5

nom-lua53

A parser for Lua 5.3 written using the nom parser combinator library
Rust
29
star
6

readtomyshoe

A webapp that reads your articles to you while you're on the subway
Rust
26
star
7

strobe-rs

A Rust implementation of the Strobe protocol framework
Rust
25
star
8

dudect-bencher

An implementation of the DudeCT constant-time function tester
Rust
21
star
9

fujisaki-ringsig

Fujisaki-Suzuki Ring Signatures in Rust
Rust
20
star
10

CommaFeed-Android-Reader

DEPRECATED: This project is no longer maintained. Please see the Commafeed News+ plugin
Java
18
star
11

snarkblock

A scalable anonymous blocklisting scheme
Rust
9
star
12

mcc-rust

Rust solutions for the Matasano Crypto Challenges (http://cryptopals.com)
Rust
8
star
13

blindsig_benches

Benchmarks for Schnorr and Abe blind signature schemes
HTML
5
star
14

zkcreds-passport-cli

Rust
4
star
15

zoomdl-bookmarklet

A simple bookmarklet for downloading recorded Zoom videos
JavaScript
4
star
16

saber-rs

A pure-Rust implementation of the Saber key encapsulation mechanism (KEM)
Rust
4
star
17

rust-iterslide

A "sliding window" iterator.
Rust
3
star
18

linkg16

Rust
3
star
19

kc-aeads

Experimental key-committing AEADs in pure Rust
Rust
2
star
20

Android_SMS_Bot

An SMS bot for Andorid written in Python utilizing SL4A
Python
2
star
21

fantastic-snarks-homework

Homework assignments for CMSC818F: Fantastic Zero-Knowledge Proofs and How to Use Them
Rust
2
star
22

hiciap

Rust
1
star
23

disco-rs

A DEFUNCT AND NO-LONGER UPDATED Rust implementation of the Disco protocol framework
Rust
1
star
24

latke-ipake

The LATKE identity-binding password-authenticated key exchange (iPAKE) protocol framework
C
1
star