Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

📌 Cryptic Messenger - Secure Message Encryption & Decryption

Cryptic Messenger is a lightweight and secure encryption tool that lets users encrypt and decrypt messages easily using a custom encryption algorithm. It provides a simple GUI interface built with Tkinter, ensuring user-friendly and hassle-free encryption.


🚀 Features

Encrypt Messages → Convert plain text into unreadable ciphertext
Decrypt Messages → Retrieve the original message from encrypted text
Copy to Clipboard → Easily copy encrypted or decrypted messages
User-Friendly Interface → Simple and interactive GUI with easy-to-use buttons
Message Length Restriction → Supports messages up to 999 characters
Automatic Input Filtering → Removes unsupported characters before encryption


📸 Interface Preview

🔹 Main Window

Users can enter a message and choose either Encrypt or Decrypt options.

🔹 Encryption Screen

Encrypted text appears in a copyable text box for easy sharing.

🔹 Decryption Screen

Users can enter an encrypted message to retrieve the original text.


📥 Installation & Requirements

🔹 Dependencies

Make sure you have Python 3.x installed.
You also need the following Python libraries:

pip install tk

💡 How to Use

1️⃣ Run the script

python Encryption_Decryption_Algorithm.py

2️⃣ Enter your message in the input box
3️⃣ Click "Encrypt" to generate an encrypted message
4️⃣ Click "Decrypt" to decode a previously encrypted message
5️⃣ Click "Copy to Clipboard" to copy the result
6️⃣ Click "Exit" to close the application


🛡 Security & Limitations

Custom Encryption Algorithm
No Internet Required - 100% Offline
Max 999 characters per message

🔹 Note: This is a simple encryption practice project and should not be used for highly sensitive data.


🛠 Future Improvements

✅ Add password-based encryption
✅ Implement file encryption support
✅ Support for larger messages


📜 License

This project is open-source and free to use.


📢 Contribute & Feedback

Feel free to fork the repository and suggest improvements.
If you find a bug or have ideas for new features, open an issue! 🚀

About

CrypticMessenger is a Python tool for secure message encryption and decryption using a custom algorithm. It ensures private communication with a user-friendly GUI, input validation, and clipboard support.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages