The Java Encryption Program is a simple tool designed to encrypt and decrypt messages based on a custom or randomly generated key. The program allows users to encrypt text by shuffling ASCII characters and decrypt it using the same key. This project is useful for learning about encryption techniques and working with string manipulation in Java.
- Generate a new encryption key (randomly shuffled ASCII characters).
- Set a custom encryption key.
- Encrypt any message using the current key.
- Decrypt an encrypted message using the current key.
- View both the original and encrypted key mappings.
Contributions are welcome! Feel free to open issues or pull requests for any improvements or bug fixes.
For any inquiries or collaboration opportunities, feel free to reach out via: