Skip to content
#

double-ratchet

Here are 57 public repositories matching this topic...

Post-quantum WASM cryptography. Authenticated encryption, signatures with key agreement, transparency logs, and ratcheting built on constant-time bitsliced ciphers (Serpent, XChaCha20, AES), post-quantum schemes (ML-KEM, ML-DSA, SLH-DSA), BLAKE3 and SHA-family hashing, and the Fortuna CSPRNG. Zero dependencies, tree-shakeable, side-effect-free.

  • Updated Jun 4, 2026
  • TypeScript

Wrapper for libsignal, implementing the Signal Protocol for end-to-end encryption. Features Double Ratchet, X3DH, Sealed Sender, Group Messaging (SenderKey), and Kyber post-quantum key exchange. Optimized for Flutter and cross-platform applications (Android, iOS, Linux, macOS, Windows). AGPL-3.0 Licensed.

  • Updated Jun 4, 2026
  • Dart

Secure messaging without smartphones. Native SimpleX Protocol implementation in C for embedded systems. Features Hardware Abstraction Layer supporting multiple MCU platforms, hardware security modules, and three device tiers from maker-friendly to state-level protection.

  • Updated Feb 26, 2026

Improve this page

Add a description, image, and links to the double-ratchet topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the double-ratchet topic, visit your repo's landing page and select "manage topics."

Learn more