Skip to content

BasithMrasak/File-Encryption-and-Decryption-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

🔐 File Encryption and Decryption Tool

A JavaFX-based application that allows users to securely encrypt and decrypt files using AES encryption with password protection.


✨ Features

  • User-Friendly GUI – Built with JavaFX for an interactive experience.
  • AES Encryption – Uses Advanced Encryption Standard (AES) for strong security.
  • Password Protection – Only users with the correct password can decrypt files.
  • Secure File Handling – Ensures encrypted files are stored safely.
  • Lightweight & Fast – Optimized for performance.

📌 How It Works

🔒 Encrypting a File

  1. Open the application.
  2. Select a file to encrypt.
  3. Enter a password.
  4. The file is encrypted and saved securely.

🔑 Decrypting a File

  1. Open the application.
  2. Select an encrypted file.
  3. Enter the correct password.
  4. The file is decrypted and restored.

🛠 Technologies Used

  • Java (Core Functionality)
  • JavaFX (User Interface)
  • AES Encryption Algorithm

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages