Welcome to CryptChat – where conversations remain truly private. Built on the robust Python ecosystem, our application ensures that every word you send is wrapped in layers of encryption. Whether you’re discussing sensitive business details or sharing personal stories, CryptChat provides the sanctuary you need in the digital age. Dive in, and experience the next level of secure messaging!
- End-to-End Encryption: Every message is secured from sender to receiver, ensuring utmost privacy.
- User-Friendly Interface: Navigating and messaging is intuitive and simple, making secure conversations a breeze.
- Robust Backend: Built on the powerful Python ecosystem, our chat is reliable and fast.
- Open Source: Dive into our codebase, contribute, and make it even better for everyone.
- Multimedia Support: Not just text – send encrypted images, videos, and files with ease.
- Group Chats: Have encrypted conversations with multiple people at once.
- Python 3.x
- cryptography
- colorama
Clone the repository:
git clone https://github.com/HalilDeniz/CryptoChat.gitNavigate to the project directory:
cd CryptoChatInstall the required dependencies:
pip install -r requirements.txt
<div bind class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="$ python3 server.py –help usage: server.py [-h] [–host HOST] [–port PORT] Start the chat server. options: -h, –help show this help message and exit –host HOST The IP address to bind the server to. –port PORT The port number to bind the server to. ————————————————————————– $ python3 client.py –help usage: client.py [-h] [–host HOST] [–port PORT] Connect to the chat server. options: -h, –help show this help message and exit –host HOST The server’s IP address. –port PORT The port number of the server.” dir=”auto”>
$ python3 server.py --help
usage: server.py [-h] [--host HOST] [--port PORT]Start the chat server.
options:
-h, --help show this help message and exit
--host HOST The IP address to bind the server to.
--port PORT The port number to bind the server to.
--------------------------------------------------------------------------
$ python3 client.py --help
usage: client.py [-h] [--host HOST] [--port PORT]
Connect to the chat server.
options:
-h, --help show this help message and exit
--host HOST The server's IP address.
--port PORT The port number of the server.

