Android keyboard for secure E2EE communication through the signal protocol in any messenger. Communicate securely and independent, regardless of the legal situation or whether messengers use E2EE
-
Updated
Apr 21, 2024 - Java
Android keyboard for secure E2EE communication through the signal protocol in any messenger. Communicate securely and independent, regardless of the legal situation or whether messengers use E2EE
The WhatsApp API
Encrypt right inside any messenger: the keyboard encrypts, the screen decrypts, no jumping between apps. iOS and Android, Signal Protocol, fully offline.
Automatic compilation of native libraries for the Signal messenger
Client lib for libsignal-protocol-c. Implements the necessary interfaces using gcrypt and SQLite.
Erlang NIF binding for libsignal-protocol-c
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.
Modern TypeScript implementation of the Signal Protocol for Node.js
Contacts, phone and messages for Android. One Material 3 Expressive design, zero Google dependencies, and end-to-end encrypted messaging between Seca phones.
Go variant of https://github.com/signalapp/curve25519-java
Azokle Keyboard – A lightweight, privacy-first, offline Android keyboard with customizable themes, smart suggestions, and fast performance.
Python bindings for Signal's libsignal (PyO3 + maturin)
Terminal client for RCQ — the same end-to-end encryption as the phone and desktop clients (libsignal, sealed sender), driven from a shell or script. One Node bundle, no GUI, registers as a secondary device of your account. AGPL-3.0.
PHP FFI bindings for Signal's libsignal cryptographic library
To associate your repository with the libsignal topic, visit your repo's landing page and select "manage topics."