DEPRECATED - End-to-end encrypted Notes, Files, Calendar, Contacts... for Android, IOS, Linux & MacOS
-
Updated
Dec 12, 2022 - Rust
End-to-end encryption (E2EE) is a system of communication where only the communicating users, servers, or applications can read the messages sent between each other, regardless of the number of hops or nodes between the messenger and the recipient.
DEPRECATED - End-to-end encrypted Notes, Files, Calendar, Contacts... for Android, IOS, Linux & MacOS
This repository keeps the backend implementation for the Minkan end-to-end encrypted messenger.
Incomplete Signal implementation - for learning purpose
Reexport the Signal provider of double-ratchet: Double Ratchet key management for exchanging encrypted messages between two parties.
Enabling E2EE for a range of applications.
Terminal based chat app with E2EE
Simple self-hosted E2EE file transfer with S3 and local hosting support. Includes both frontend and backend.
Cryptography Notebook is a repository containing some of the cryptographic implementations I have done for learning purposes.
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.
Rust implementation of NextGraph, a Decentralized and local-first web 3.0 ecosystem