Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
End-to-End Encryption
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.
- GitHub: https://github.com/topics/end-to-end-encryption
- Wikipedia: https://en.wikipedia.org/wiki/End-to-end_encryption
- Repo: https://github.com/topics/end-to-end-encryption
- Aliases: e2ee,
- Last updated: 2025-01-06 00:09:39 UTC
- JSON Representation
https://github.com/virgilsecurity/demo-twilio-sms-net
A simple Net Console application that demonstrates how to send encrypted message via SMS.
cryptography encryption end-to-end-encryption secured-by-virgil sms twilio twilio-sms twilio-sms-api
Last synced: 04 Jan 2025
https://github.com/opentdf/client-conan
Conan package manager recipe for client-cpp OpenTDF client
client-package-manager data-encryption data-tagging drm end-to-end-encryption file-encryption open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 21 Nov 2024
https://github.com/simplito/privmx-endpoint-drv-crypto-openssl
Implementation of the interface for the base cryptographic functions for PrivMX Endpoint.
communication end-to-end-encryption privacy privmx secure zero-knowledge
Last synced: 14 Nov 2024
https://github.com/opentdf/web-sdk
OpenTDF JavaScript SDK
data-encryption data-tagging drm end-to-end-encryption file-encryption open-source opensource opentdf tdf webclient zero-trust zero-trust-security
Last synced: 21 Nov 2024
https://github.com/opentdf/client-csharp
C-sharp wrapper for client-cpp core library for OpenTDF
client csharp data-encryption data-tagging drm end-to-end-encryption file-encryption open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 21 Nov 2024
https://github.com/anishvedant/end-to-end-encryption
End-to-End Encryption with Python Socket Communication This Python project demonstrates end-to-end encryption (E2EE) using the x25519 key exchange protocol and AES encryption for secure communication between a client (Alice) and a server (Bob) over a socket connection.
advance-encryption-standard aes-encryption aes256-cbc alice bob cbc-mode client-server communication cryptography end-to-end-encryption hmac-authentication hmac-sha256 key key-generation pyhton3 server socketserver symmetric-key-cryptography
Last synced: 10 Oct 2024
https://github.com/eduhdev12/echat-web
Real-Time Messaging App with End-to-End Encryption
end-to-end-encryption prisma react vite zustand
Last synced: 11 Dec 2024
https://github.com/thefruggg/vuzixapp
An end-to-end encrypted messaging app for use on Vuzix Blade 2 smart glasses
android end-to-end-encryption java kotlin
Last synced: 17 Dec 2024
https://github.com/epomatti/aws-cloudfront-s3-oac-oai
AWS CloudFront S3 origin with OAC and OAI
aws aws-security bucket cloudfront end-to-end-encryption enforce-tls oac oai presigned presigned-url s3 signed-url terraform tls
Last synced: 20 Dec 2024
https://github.com/danielstephengilbert/real-talk
A secure peer-to-peer, end-to-end encrypted messaging app.
c end-to-end-encryption foss messaging p2p
Last synced: 10 Oct 2024
https://github.com/domenez-dev/end-to-end-encrypted-real-time-messaging-app
end to end encrypted real time messaging app I am creating using django + react
django django-application django-channels django-rest-framework encryption-decryption end-to-end-encryption messaging-app react realtime websocket
Last synced: 20 Dec 2024
https://github.com/spoorloos/ws_chat
Simple end to end encrypted chatroom website.
bun chatroom end-to-end-encryption http-server nodejs websocket
Last synced: 09 Oct 2024
https://matthewgall.codes/mirrors/infiscal-infisical
Infisical is an open-source, end-to-end encrypted platform for secret management: sync secrets across your team/infrastructure and prevent secret leaks.
cli end-to-end-encryption environment-variables golang nextjs nodejs open-source react secret-management secrets security typescript
Last synced: 26 Sep 2024
https://github.com/opentdf/java-sdk
OpenTDF Java SDK
data-encryption data-tagging drm end-to-end-encryption file-encryption java open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 10 Oct 2024
https://github.com/rylenko/sapphire
(WIP) 🔐 A modern decentralized and private messenger with end-to-end encryption.
decentralized double-ratchet end-to-end-encryption messenger network private security
Last synced: 07 Jan 2025
https://github.com/csharper63/client_encryption_file_system
This repository contains a client that interacts with a server API to create account, upload/share files and folders with other users with E2EE.
authentication cryptography drive end-to-end-encryption
Last synced: 10 Oct 2024
https://github.com/dajtp/heyup
A development project for an end-to-end encrypted communication tool.
communication encryption end-to-end-encryption messaging python
Last synced: 20 Dec 2024
https://github.com/cedarmist/e2eproxy-sapphire
End-to-End encryption between Client and Sapphire EVM contract using X25519 and Deoxys-II-256-128
end-to-end-encryption oasis-sapphire proxy-contract solidity
Last synced: 20 Dec 2024
https://github.com/csharper63/server_encryption_file_system
This repository contains a server that use symmetric encryption to encrypt user files/folders and asymmetric encryption to share files/folders among users.
asymmetric-cryptography cryptography end-to-end-encryption symmetric-cryptography
Last synced: 10 Oct 2024
https://github.com/pedrorambo/securicator-v1
Decentralized and distributed end-to-end encrypted chat
chat decentralized distributed encryption end-to-end-encryption file-sharing message
Last synced: 23 Dec 2024
https://github.com/jsfraz/whisper-server
Secure private self-hosted end-to-end encryption messaging server.
end-to-end-encryption go golang instant-messaging mail messaging-app openapi3 postgresql self-hosted
Last synced: 10 Oct 2024
https://github.com/crissnamon/ruvik-proto-java
Custom end-to-end encryption protocol in Java (university course work)
aes decryption encryption end-to-end end-to-end-encryption hmac java messanger protocol ratchet rsa ruvik scheme security signal
Last synced: 04 Dec 2024
https://github.com/mo7ammedd/signalr
asp-net-mvc channels chat-application end-to-end-encryption hubs signalr websocket
Last synced: 13 Dec 2024
https://github.com/cryptpad/onlyoffice-builds
Build version of the OnlyOffice frontend
collaborative cryptpad end-to-end-encryption office onlyoffice
Last synced: 22 Nov 2024
https://github.com/simplito/privmx-chatee-swift
End-to-end encrypted chat, built with Swift
apple chat end-to-end-encryption swift
Last synced: 20 Dec 2024
https://github.com/cbetta/virgil-js-ruby-demo
End-to-end encrypted communication demo for Virgil Security, using JS and Ruby
demo encryption end-to-end-encryption js messaging ruby virgil
Last synced: 12 Nov 2024
https://github.com/virgilsecurity/demo-e2ee-android
A simple Android application that demonstrates how the end-to-end encryption (E2EE) works.
android cryptography demo demo-app encryption end-to-end-encryption key-management public-key-cryptography
Last synced: 04 Jan 2025
https://github.com/purplelemons-dev/cypherchat
aims to function like discord, but encrypted over pgp and aes
aes chat-application end-to-end-encryption pgp sveltekit
Last synced: 14 Nov 2024
https://github.com/hirehike/hirehike-chat-for-android
Hirehike Chat for Android
Last synced: 12 Nov 2024
https://github.com/milan-sedivy/confidential_multi_vote_system
This project demonstrates principles of a protocol outlined in my master thesis. The protocol is a superset of the Practical Multi-Candidate Election System (Baudron et. al 2001). It focuses on allowing the user to vote for multiple choices and to have multiple votes (an example of a shareholder meeting is implemented here)
anonymity cryptography end-to-end-encryption homomorphic-encryption privacy voting-application
Last synced: 10 Oct 2024
https://github.com/hkk97/dart_x3dh_e2e
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.
dart end-to-end-encryption x3dh
Last synced: 20 Dec 2024
https://github.com/bitforger/animated-pancake
NestJS API for anonymous e2e chat project
end-to-end-encryption nestjs typescript
Last synced: 14 Nov 2024
https://github.com/rohankalbag/cryptography-signal-protocol
Cryptography and Network Security - Spring Semester 2024 - Indian Institute of Technology Bombay
cryptography end-to-end-encryption signal-protocol
Last synced: 10 Oct 2024
https://github.com/giomonci/roblox-qa-suite
Roblox End-to-End Test, Acceptance Testing, System Testing suite
acceptance-testing end-to-end-encryption roblox testing-suite
Last synced: 15 Dec 2024
https://github.com/simplito/privmx-endpoint-examples-js
Example JavaScript projects demonstrating how to use PrivMX Endpoint Web
end-to-end-encryption javascript web
Last synced: 10 Oct 2024
https://github.com/jsfraz/whisper
Secure private self-hosted end-to-end encryption messaging client.
end-to-end-encryption flutter instant-messaging messaging-app self-hosted
Last synced: 12 Nov 2024
https://github.com/olivierluethy/tackpad
A note-taking application that allows you to add, edit, delete, complete, and share notes after you log in.
encryption encryption-decryption end-to-end-encryption hashing php todoapp todolist
Last synced: 23 Nov 2024
https://github.com/solun-pm/cli
Solun-CLI is a command line interface tool for uploading and downloading files from Solun.
automatic-deletion brute-force-protection cli cli-tool end-to-end-encryption file-management file-sharing file-transfer file-upload password python secure-upload solun
Last synced: 20 Dec 2024
https://github.com/ryanj93/dotline-server
The DotLine Server :: DotLine is an IM app with end-to-end encryption and several message type support.
chat cryptography end-to-end-encryption messaging
Last synced: 25 Nov 2024
https://github.com/ryanj93/dotline-client
The DotLine Client :: DotLine is an IM app with end-to-end encryption and several message type support.
chat cryptography end-to-end-encryption instant-messaging
Last synced: 25 Nov 2024
https://github.com/ammahmoudi/simple-messanger
simple chat application implemented in Python using a server-client architecture with groups and channels
chat-application end-to-end-encryption messanger server-client
Last synced: 15 Nov 2024
https://github.com/kivutar/pchat
end-to-end-encryption forward-secrecy nacl tls
Last synced: 29 Dec 2024
https://github.com/lockerpm/lockersm-web
The Web UI of Locker Secrets Manager allows developers to create, store, and retrieve sensitive information, such as API keys, credentials, and other secrets, in a centralized, secure environment via SDK and CLI
end-to-end-encryption open-source reactjs secret-scanning secrets-management secrets-manager
Last synced: 17 Nov 2024
https://github.com/johnmanjohnston/end-to-end-encrypted-chat
Utility to securely transfer text using end-to-end encryption
chat cryption e2ee encryption-decryption end-to-end-encryption security
Last synced: 19 Nov 2024
https://github.com/misaon/hidden-link
🔐 No more sending plain passwords via messages! Use encrypted, time limited links 🔗
aes-256 anonymous encryption end-to-end-encryption fast link nuxt owasp owasp-crs-core-rule-set rsa security share
Last synced: 26 Sep 2024
https://github.com/mustakimali/asterisks-oss
🔐 A prototype of End to end encrypted and minimalistic social media
end-to-end-encryption secure social-network typescript vuejs webpack
Last synced: 25 Dec 2024
https://github.com/rohanranjan25061996/e2e-chat-app
End to End encrypted Group Chat Application.
aes-256 decryption encryption end-to-end-encryption firebase firebase-auth firebase-database reactjs tailwindcss
Last synced: 20 Nov 2024
https://github.com/sentclose/sentc-nuxt2-example
Demo: https://sentc-nuxt2-example.onrender.com/
Last synced: 05 Dec 2024
https://github.com/1-5pool/jmessage-security-project
JMessage: Encrypted Messaging System with Security Analysis This project implements an end-to-end encrypted messaging system using ECDH, ChaCha20, and ECDSA. It also demonstrates a padding oracle attack, showcasing both secure system design and vulnerability exploitation techniques.
chat-application cryptography end-to-end-encryption golang padding-oracle-attacks
Last synced: 20 Dec 2024
https://github.com/azkidenz/wizard-guard
WizardGuard is an end-to-end platform to manage passwords, credit cards and secure notes, proposed as project for the course 'Programmazione Web e Mobile' (edition 2023/2024), SSRI, University of Milan.
end-to-end-encryption password-manager university-of-milan university-project
Last synced: 12 Nov 2024
https://github.com/simplito/privmx-chatee-android
End-to-end encrypted chat, built for Android.
android chat communication end-to-end-encryption java kotlin messages
Last synced: 14 Nov 2024
https://github.com/hackesticmedusa/zoom_clone
A comprehensive web application for virtual meetings, offering features like high-quality video and audio, screen sharing, real-time updates, meeting analytics, and secure user authentication.
adaptive-layouts authorization cross-device-compatibility css data-compliance end-to-end-encryption javascript meeting-analytics nextjs react real-time-updates responsive-design streamio tailwind-css typescript usage-statistics user-authentication video-functionalities virtual-meetings web-application
Last synced: 20 Dec 2024
https://github.com/hpgrahsl/current22-k4k-demo
This repository hosts the live demo scenario shown during my Current22 talk about 'Client-Side Field Level Cryptography for Streaming Data Pipelines'
apachekafka cryptography end-to-end-encryption eventstream-pipeline kafka-connect ksql ksqldb security smt udfs
Last synced: 08 Jan 2025
https://github.com/dhruvsrikanth/communication-and-encryption-between-different-networks
A project a classmate and I undertook to better understand and develop end-to-end encryption between a client and server on a vulnerable network!
computer-networks cryptography decryption encryption end-to-end-encryption networks python
Last synced: 25 Dec 2024
https://github.com/simplito/privmx-webendpoint
JavaScript library designed to work in browser environment, used by PrivMX communication channels
communication cryptography end-to-end-encryption privacy web zero-knowledge
Last synced: 14 Nov 2024
https://github.com/opentdf/client-react-native
A React Native SDK for OpenTDF
client data-encryption data-tagging drm end-to-end-encryption file-encryption ios macos open-source opensource opentdf react react-native tdf zero-trust zero-trust-security
Last synced: 21 Nov 2024
https://github.com/simplito/privmx-endpoint-drv-net-poco
Implementation of the interface for networking for PrivMX Endpoint.
end-to-end-encryption privacy privmx
Last synced: 14 Nov 2024
https://github.com/natthasath/demo-python-e2e-encryption
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.
e2ee encryption end-to-end-encryption poetry python
Last synced: 20 Dec 2024
https://github.com/simplito/privmx-endpoint-drv-ecc-openssl
Implementation of the interface for elliptic-curve cryptography for PrivMX Endpoint.
end-to-end-encryption privacy privmx zero-knowledge
Last synced: 14 Nov 2024
https://github.com/opentdf/.github
Default community health files for the OpenTDF organization's code in GitHub
data-encryption data-tagging drm end-to-end-encryption file-encryption open-source opensource opentdf tdf zero-trust zero-trust-security
Last synced: 21 Nov 2024