Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/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/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/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/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/albertomorini/byce

A battery logger app

cordova end-to-end-encryption

Last synced: 16 Nov 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/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

end-to-end-encryption

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/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/sentclose/sentc-nuxt2-example

Demo: https://sentc-nuxt2-example.onrender.com/

e2ee end-to-end-encryption

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/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