A double-ratchet implementation for building an E2EE message exchange app.
-
Updated
Nov 1, 2026 - Rust
A double-ratchet implementation for building an E2EE message exchange app.
Simple project which aimed to implement the signal protocol in go, it was abandoned.
Clean-room C17 implementation of the Signal protocol (X3DH, Double Ratchet, Sesame, XEdDSA) with library-custodied keys.
Crypto primitives based on the Signal Protocol for secure asynchronous messaging with forward secrecy and cryptographic deniability
An experiment in building a real security product around a non-standard curve: Curve256189. Vault, identity, and serverless P2P transfer in Flutter.
To associate your repository with the xeddsa topic, visit your repo's landing page and select "manage topics."