/RSA-encrypted-cmd-chat-room

This chat room on python is working from cmd, it supports rsa asymmetric encryption and basic features like kicking, blocking, banning users, transferring files etc. For secure filetranfer sha256 hashing is implemented

Primary LanguagePython

RSA encrypted cmd chat room

This chat room on python working from cmd, it supports rsa asymmetric encryption and basic features like kicking, blocking, banning users, transferring files etc. For secure filetranfer sha256 hashing is implemented

Features:

  • Blocking
  • Banning
  • Kicking
  • Sending files
  • RSA encryption for both messages and file transfer
  • AES is used for basic encryption
  • Previewing files before downloading them
  • Hashes are compared after file transfer
  • You can send and receive messages in parallel with sending big file