MayankFawkes / Open-Chat

Free Open Chat with Encryption | GUI Application | Desktop Application | Python3 Tkinter | Cryptography

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Open-Chat-GUI | FREE TO USE

Installation

Requirements

  • pip3 install pyaudio (if you have python 3.7 or 3.8 use pip3 install pipwin && pipwin install pyaudio)
  • pip3 install cryptography

Help

  • IP:PORT = Your server IP and Port seprated by "colon", where you running your server.py
  • Name = Your Name (This name will show to others)
  • Encryption Key = Randome string up to 32 bytes (Your messages will be encrypted with this key)

About

It use 128-bit AES in CBC mode and PKCS7 padding, with HMAC using SHA256 for authentication. It's a best GUI application for secure chatting and user-friendly. If you want more features you can suggest me on my email. Create your own server and invite your friend for secure chat.

==============BEGIN====================

Tested on Windows 10 with Python3.7.7 it use low bandbidth for chatting and even for voice call

Ram usage i noticed around 12mb to 20mb

Email me if you found any bug(i dont really tested but so far it's stable version) or have any suggestion or any contribution XD

==============END====================

About

Free Open Chat with Encryption | GUI Application | Desktop Application | Python3 Tkinter | Cryptography

License:MIT License


Languages

Language:Python 100.0%