Skip to content

aryan9653/Secure-File-Encryptor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”’ Secure File Encryptor

πŸš€ A powerful and user-friendly Secure File Encryptor built with Python & Tkinter.
Encrypt and decrypt files effortlessly with password-based encryption using AES-256.

Secure File Encryptor


πŸ“Œ Features

βœ… Password-Based AES Encryption (AES-256)
βœ… Drag & Drop File Selection
βœ… Modern UI with ttkbootstrap
βœ… Supports Any File Type (PDF, Images, Docs, etc.)


πŸ›  Tech Stack

Tech Description
Python Core programming language
Tkinter GUI framework
ttkbootstrap Modern themes for Tkinter
tkinterdnd2 Drag & Drop functionality
Cryptography AES-256 encryption

πŸš€ Setup & Installation

1️⃣ Clone the Repository

git clone https://github.com/aryan9653/Secure-File-Encryptor.git
cd Secure-File-Encryptor

Step 2: Set Up Environment Variables

python -m venv venv
source venv/bin/activate  # On macOS/Linux
venv\Scripts\activate  # On Windows

Step 3: Install Dependencies

pip install -r requirements.txt

Step 4: Run the Application

python src/gui.py

Contribution

Feel free to fork the repository, create a new branch, make improvements, and submit a pull request.

About

πŸš€ A powerful and user-friendly Secure File Encryptor built with Python & Tkinter. Encrypt and decrypt files effortlessly with password-based encryption using AES-256.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages