A modern messaging protocol that combines strong cryptographic security, user privacy, and true federation without compromising usability.
https://spec.cryptid.chat
|
||
---|---|---|
.forgejo/workflows | ||
public | ||
src | ||
.gitignore | ||
astro.config.mjs | ||
eslint.config.js | ||
LICENSE | ||
package.json | ||
pnpm-lock.yaml | ||
README.md | ||
stylelint.config.mjs | ||
tsconfig.json |
Cryptid - A Federated Secure Chat Protocol using MLS
A modern messaging protocol that combines strong cryptographic security, user privacy, and true federation without compromising usability.
Academic Context
This specification is part of a Master's dissertation exploring secure federated messaging systems. The pseudocode examples throughout are illustrative and not intended as production-ready implementations.
License
This specification is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
You are free to:
-
Share — copy and redistribute in any medium or format
-
Adapt — remix, transform, and build upon the material
Under the terms:
-
Attribution — Give appropriate credit
-
ShareAlike — Distribute contributions under the same license
See LICENSE for the complete license text.
