This is an RSA-based Text and Image Encryption application built with Java. The application provides a user-friendly interface to encrypt and decrypt text and images using the RSA encryption algorithm.
- Text Encryption and Decryption: Encrypt and decrypt text using RSA encryption.
- Image Encryption and Decryption: Encrypt and decrypt images using RSA encryption.
- Key Generation: Generate RSA public and private keys.
- Key Storage: Store generated keys securely for future use.
- User-friendly Interface: Simple and intuitive UI for easy interaction.
- Java: Programming language for the backend logic and UI implementation.
- Java Cryptography Architecture (JCA): Java API for performing cryptographic operations.
- Swing: Java GUI library for creating the user interface.