Skip to content

Absolemzz/cipher-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cipher-chat: E2EE Messaging Demo

A project demonstrating end to end encrypted messaging architecture.

Quick Start

docker-compose up --build
# Open http://localhost:3000

Architecture:

React + TypeScript → WebSocket → Node.js relay → SQLite (ciphertext only)

Features:

Client-side AES-GCM encryption (demo mode)

Real time WebSocket messaging

Dockerized deployment

Security:

Server stores only encrypted messages

Clientside key generation and encryption

Demo mode uses shared secret, production design uses ECDH key exchange

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published