This repository contains a simple Java software program designed to encrypt text and images using RSA and AES algorithms.
This program allows users to encrypt and decrypt text and images using RSA and AES. RSA (Rivest-Shamir-Adleman) is a public-key encryption algorithm, widely used for secure data transmission. AES (Advanced Encryption Standard) is a symmetric encryption algorithm that provides high-speed and secure data encryption and decryption.
Java Development Kit (JDK) 8 or later.
- Clone the repository:
git clone <https://github.com/rakeshprasanna/RSA_AES_EncryptionPlatform.git>
- Navigate to the directory:
src/main/java/com/javasrc
- Compile the Java files:
javac *.java
- Run the program:
java MainClass
Provide the text or the path to the image you want to encrypt. The program will output the encrypted data. To decrypt, input the encrypted data and the program will output the decrypted text or image.
We welcome any contributions.
This project is licensed under the MIT License. See the LICENSE.md file for details.