Bundled version of TS-MLS for usage in web browsers.
This repository has been archived on 2026-04-12. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • JavaScript 97.9%
  • HTML 2%
Find a file
2025-08-28 12:50:27 +02:00
.gitignore finally works :yay: 2025-08-16 10:38:39 +02:00
build.sh add minified version 2025-08-16 15:49:23 +02:00
build_dev.sh add minified version 2025-08-16 15:49:23 +02:00
bundle.js finally works :yay: 2025-08-16 10:38:39 +02:00
bundle.min.js add minified version 2025-08-16 15:49:23 +02:00
demo.en.html demo correction (1) 2025-08-16 15:57:42 +02:00
demo.fr.html demo correction (1) 2025-08-16 15:57:56 +02:00
LICENSE.md Ajouter LICENSE.md 2025-08-17 14:58:15 +02:00
package-lock.json add minified version 2025-08-16 15:49:23 +02:00
package.json add minified version 2025-08-16 15:49:23 +02:00
README.md add ts-mls crypto security warning 2025-08-28 12:50:27 +02:00
wrapper.js reformat 2025-08-17 14:48:45 +02:00

TS-MLS Web Bundle

Web bundle for TS-MLS, an implementation of MLS in TypeScript, bundled for browser usage.

NOTE

This library has been created in order to be used in another of my projects. As such, no customization is given for now, and the only algorithm stack available to use is ML-KEM1024 + ML-DSA87 + ChaCha20, which should be post-quantum secure.

Security Disclaimer

The TS-MLS library warns you:

This library has not undergone a formal security audit. While care has been taken to implement the MLS protocol correctly and securely, it may contain undiscovered vulnerabilities. If you plan to use this library in a production or security-critical context, proceed with caution and consider conducting an independent security review.