/FileEncryptor

A simple GUI based File encryptor using AES algorithm written in Java

Primary LanguageJavaMIT LicenseMIT

File Encryptor

The File Encryptor is a simple Java application that allows users to encrypt files using the AES 256 encryption algorithm.

Features

  • Encrypts files using AES 256 encryption algorithm
  • Specify your own encryption key
  • Simple user interface for selecting input and output files

Getting Started

To use the File Encryptor, follow these steps:

  1. Clone or download the repository to your local machine.
  2. Open the project in your preferred Java IDE.
  3. Compile and run the Main.java file.

Usage

  1. Run the Main.java program to launch the application.
  2. Enter the path to the input file in the "Input File" field.
  3. Enter the desired path for the encrypted output file in the "Output File" field.
  4. Click the "Encrypt" button.
  5. If successful, a message will be displayed indicating that the file has been encrypted.

Requirements

  • Java Development Kit (JDK) installed on your system
  • Java IDE (e.g., IntelliJ IDEA, Eclipse) for running the application

Contributing

Contributions to the File Encryptor are welcome! If you'd like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch.
  3. Make your changes.
  4. Commit your changes.
  5. Push to the branch.
  6. Create a new Pull Request.

Credits

  • Het Joshi - Developer

License

This project is licensed under the MIT License - see the LICENSE file for details.

Screenshots:

image image image image image