Skip to content

safinsingh/enc-tcp-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

enc-tcp-chat

AES-128 encrypted TCP chat

dependencies

  • openssl
  • a c compiler

usage

tell your friend to download and compile this, verbally agree on a password, and chat away

server

./ip -s 4545 -p my_secure_password123

client

./ip -c 192.168.0.3:4545 -p my_secure_password123

todo

  • streaming aes(?)
  • long-running password with emphemeral salts(?)
  • basically implement tls(?)

About

AES-128 encrypted TCP chat

Resources

Stars

Watchers

Forks