Skip to content

discord-php/MLS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Production-focused MLS crypto adapters scaffold using libsodium and OpenSSL.

This repository will host verified adapters for HPKE, AEAD, KDF and signature primitives used by MLS implementations. It is intentionally separate from the RFC interface mapping repository and focuses on secure, testable crypto bindings and reference adapters.

Quick start

Install dependencies:

composer install

Run tests:

./vendor/bin/phpunit

Design notes

  • Uses both ext-sodium and ext-openssl to leverage the best available primitives.
  • Exposes small adapter interfaces in src/Crypto/ and provides library-backed concrete adapters.

Status

  • Scaffolded: composer.json, PSR-4 autoload, adapter interfaces and initial stubs.
  • Next: implement HPKE (FFI or binding) and fully-backed AEAD/signature adapters with tests.

About

Production-grade MLS crypto adapters (HPKE/AEAD/signature) scaffold using libsodium and OpenSSL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages