Example Implementation of E2EE Chat Application using Golang, Gorilla Websocket, CrypticoJS
To demonstrate how End To End Encryption chatting apps works.
Edit port number at main.go files, default is 8380
to start server : go run .
open serveraddress:8380 at browser,
to make second client, open at another private or incognito mode browser,
or using another computer.
You can see console log at the browser for activity
Dockerfile available
build image : docker build -t cieee-server .
run container : docker run -d -p 8380:8380 --name cieee-server cieee-server
Requirements :
Golang
Credits :
Cryptico
Golang Gorilla Websocket
Bootstrap
JQuery
Font Awesome
SweetAlert 2
Have Fun!