Welcome to the Secure_Encrpt repository! This project offers a straightforward yet powerful desktop application designed for securely encrypting and decrypting messages. It employs XOR encryption combined with RSA key exchange, making it an excellent choice for those interested in learning about encryption methods while building a functional application.
In today's digital age, data security is crucial. Secure_Encrpt aims to provide a user-friendly interface for encrypting and decrypting messages, ensuring that your communications remain private. The application is built using Python and features a sleek customtkinter GUI, making it accessible even for beginners.
You can download the latest version of the application from the Releases section. After downloading, simply execute the file to get started.
- Simple Interface: The customtkinter GUI is designed for ease of use.
- Secure Encryption: Utilizes XOR encryption for fast and secure message handling.
- RSA Key Exchange: Implements RSA for secure key management.
- Cross-Platform: Works on Windows, macOS, and Linux.
- Learning Resource: Ideal for beginners wanting to learn about encryption.
- Python: The core programming language for the application.
- customtkinter: A modern GUI toolkit for Python, enhancing the user experience.
- XOR Encryption: A simple encryption method used for message encryption.
- RSA: A widely used public-key encryption method for secure key exchange.
To install Secure_Encrpt, follow these steps:
- Download the latest release from the Releases section.
- Extract the downloaded file.
- Navigate to the extracted folder in your terminal or command prompt.
- Run the application using the command:
python main.py
Make sure you have Python 3.8 or higher installed on your system.
Once you have installed Secure_Encrpt, follow these steps to encrypt or decrypt messages:
- Open the Application: Launch the application from your terminal or by double-clicking the executable file.
- Input Your Message: Type the message you want to encrypt or decrypt in the provided text box.
- Select Action: Choose whether you want to encrypt or decrypt the message.
- Enter Key: If you are encrypting, enter the public key. If decrypting, enter the private key.
- Submit: Click the submit button to see the result.
The application will display the encrypted or decrypted message in the output box.
We welcome contributions to Secure_Encrpt! If you would like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear messages.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
Your contributions help improve the application and assist others in learning about encryption.
This project is licensed under the MIT License. You can freely use, modify, and distribute this software as long as you include the original license in your distribution.
For any questions or feedback, feel free to reach out:
- Email: your.email@example.com
- GitHub: WyvernD
Thank you for your interest in Secure_Encrpt! We hope you find this application useful for your encryption needs. For the latest updates and releases, visit the Releases section.
Happy encrypting!