An experiment with Elliptic Curve Diffie-Hellman (ECDH) Key Exchange as a simple way for implementing end-to-end encryption.
-
Updated
Dec 7, 2023 - JavaScript
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.
An experiment with Elliptic Curve Diffie-Hellman (ECDH) Key Exchange as a simple way for implementing end-to-end encryption.
Free, end-to-end encrypted VoIP + Chat
Server that provides a CRUD API for key-value storage with authentication, authorization and optional end-to-end encryption
MERN Chat application using Socket.IO
Simple end-to-end encrypted collaborative note taking app.
Di:ME (Data Integrity Message Envelope) is a powerful universal data format that is built for secure, and integrity protected communication between entities in a trusted network. It is built with modern thinking and ease-of-use throughout. Although it can be used together with X.509 certificates, it has its own built in public key-based entity i…
Strongest privacy: End-to-End Encryption (E2EE) ensures only sender & recipient can access data by encrypting it at the source & maintaining encryption throughout transmission. Protection against unauthorized access.
An OpenPGP based end-to-end encryption real time messaging web application
Messaging-system with E2E encryption
OpenTDF Java SDK
Instant messenger with end-to-end encryption.
Sample with concept explained on how to secure data when transfering from one party to another party and validate the sender (portion of End-to-End Encryption)
Transparent client-side encryption for sharing files (using webcrypto)
Full Stack Slack Clone
One-One chat application developed using Websockets, channels with Redis as its backing store with authentication and offline messages feature.
A library for performing neural network inference over homomorphically encrypted data
Anonymous-Chat is an Android messaging app that supports Anonymous Identity & privacy, so no need for phone or email to sign-in, only depends on public-key identifier.
A simple end-to-end encrypted client/server chat in Python