Skip to content

Repository files navigation

🔐 CryptoChatSecure 🚀💬

GitHub

The PKI-powered fortress for encrypted messaging

Welcome to CryptoChatSecure, where your conversations aren't just private — they're armored with cryptography. This isn't your average chat app. It’s a battle-hardened communication system built with Public Key Infrastructure (PKI), digital certificates, AES encryption, and RSA signatures.

Whether you're guarding trade secrets or just flexing your cryptographic muscles — this is your domain.

🛜 Live On

http://panel.ankitgupta.com.np:25569/

⚙️ Quick Start — Deploy the Shield

🧬 Clone the Arsenal

git clone https://github.com/hyperdargo/CryptoChatSecure.git
cd CryptoChatSecure

🐳 Launch the Encrypted Arena

Make sure Docker is installed:

sudo apt install docker.io

Then:

sudo docker-compose up --build

💻 Engage in Secure Communication

Open your browser and march to: http://localhost:5000

  1. Register with a username and role.
  2. Download your private key.
  3. Enter the secure zone and start chatting — encrypted and signed.

🔐 Features That Fortify You

  • ⚔️ PKI Authentication Generate RSA key pairs and x.509 certificates to prove your identity like a true digital knight.

  • 🔒 End-to-End Encrypted Messaging AES & RSA ensure every whisper stays between allies — even file transfers.

  • 🖊️ Digital Signatures Sign each message and file. No fakes. No fraud. Just verifiable truth.

  • 📦 Dockerized One command launch. Anywhere. Anytime.


💡 Why CryptoChatSecure?

Because privacy isn't a privilege — it’s a right. Use it for:

  • 🔐 Confidential team discussions
  • 📄 Secure legal or business exchanges
  • 🧠 Learning the real-world power of cryptography

It's not just code. It’s a castle.


🛠 Tech Stack

Tech Role
🐍 Python Core engine with Flask magic
🔑 Cryptography RSA, AES, and PKI mechanisms
🐳 Docker Smooth, isolated deployment
🧱 SQLite Lightweight battlefield tracker

🤝 Want to Contribute?

Feel the fire? Fork the project, build your improvements, and send a pull request! Let’s craft the most secure chat system out there — together.


⚠️ Security Reminder

🔐 Your private key is your soul — guard it with your life. This app uses a simulated CA — never use test keys in production without replacing them with a secure CA setup.


🎉 Credits & Legacy

Forged with passion on June 20, 2025. Keep the crypto flame alive. 🧙‍♂️🔥

About

Unleash the power of PKI with CryptoChatSecure—a fortress of encrypted chats and digital signatures, built to keep your secrets safe!

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages