OpenMLS
Read more about our work on OpenMLS.
At Phoenix R&D, we are passionate about enhancing the security and privacy of digital communications. Our approach is to get involved in specification work to design standards that impact technology globally, develop implementations to turn those standards into working software code, and finally building applications on top of those standards.
What is OpenMLS?
OpenMLS is our reference implementation of the Messaging Layer Security (MLS) protocol. This high-performance library is:
Written in pure Rust for maximum security and memory safety
Licensed permissively under MIT to ensure broad accessibility
Cross-platform compatible with all targets supported by the Rust standard library, including:
Android
iOS
Windows
Linux
macOS
WebAssembly
Building a stronger secure messaging ecosystem
We work collaboratively with industry partners, academic institutions, and open-source communities to strengthen the secure messaging ecosystem through research and standardization. Our goal is to make end-to-end encryption accessible and implementable for developers worldwide.
Key features
The OpenMLS software library serves as a foundational building block for applications requiring end-to-end encrypted messaging. It offers:
Safe and intuitive API that abstracts away complex cryptographic operations
Efficient performance even for large group communications
Post-quantum readiness through cipher suite agility
Comprehensive documentation for easy integration
Get started
Check out our code and documentation to learn more about using the OpenMLS library in your projects.
Work with us
Our team has been active in the secure messaging field for over a decade. If you're interested in implementing OpenMLS in your application, contact us to discuss how we can support your project through:
Consulting services for MLS and messaging architecture
Development services related to MLS or OpenMLS
Contract research for your most cutting-edge problems
Custom solutions for your specific security needs
Contact
Get in touch