End-to-end encrypted communication protocol client built over HTTP solving the security issue with using HTTP only, applying network encryption technique and key exchange handshake, written in C++
compile code first
g++ -O3 -std=c++20 main.cc src/*.cc -o client -Iinclude
Then run the executable file providing the host
and port
First client
./client localhost 3000
Second client
./client localhost 3001