A Dart implementation of the cryptography needed for OMEMO 0.8.3 (mirror)
-
Updated
Sep 29, 2024 - Dart
8000
A Dart implementation of the cryptography needed for OMEMO 0.8.3 (mirror)
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.
Self-hosted, end-to-end encrypted chat built to keep working during a national internet shutdown. Django + Flutter, MLS (RFC 9420) group messaging, X3DH + Double Ratchet DMs, hybrid post-quantum key agreement, and persistent voice rooms over LiveKit — on a single VPS with zero foreign-internet dependencies at runtime.
r2f_x3dh_e2e is a Rust to Flutter library that provides end-to-end encryption capabilities using the X3DH (Extended Triple Diffie-Hellman) protocol. It enables secure communication between parties by establishing shared secret keys and encrypting data using these keys.
dart_x3dh_e2e is a robust and secure project that focuses on implementing end-to-end encryption using the Extended Triple Diffie-Hellman (X3DH) key agreement protocol. The project aims to provide a reliable solution for secure communication, ensuring privacy and data integrity.
Add a description, image, and links to the x3dh topic page so that developers can more easily learn about it.
To associate your repository with the x3dh topic, visit your repo's landing page and select "manage topics."