Terminal chat for linux systems, encrypted with aes-256-cbc. Powered by ncurses.
- cd ~
- git clone https://github.com/DsDeesu/DeConnect-client.git
- cd DeConnect-client
- mkdir bin
- g++ main.cpp -lncurses -lpthread -o bin/client
- cd bin
- mkdir keys
- copy server public key to directory ~/DeConnect-client/bin/keys/public.key
- ~/DeConnect-client/bin/client
- Full messages encryption with aes-256-cbc.
- Aes key is randomly generated every connection.
- Aes key changing is done using rsa 4096 encryption.
- Full color support.
- blue - me
- green - others
- red - server
- The opportunity to change port/ip via cli.