Skip to content

AES-256 based Secure File Locker – A Python Tkinter desktop app to encrypt, lock, view and delete sensitive files securely.

Notifications You must be signed in to change notification settings

Divyajangir32/Secure-File-Locker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Tkinter Encryption License

🔐 Secure File Locker

A desktop application to securely encrypt and store sensitive files using AES-256 encryption. Built with Python and Tkinter to provide a simple, fast and secure file-locking solution.

🚀 Features

  • AES-256 file encryption
  • Password-based secure file locking
  • Hide/Show password toggle
  • Encrypted file manager (View/Delete)
  • Protection against weak passwords
  • Brute-force attempt limit
  • User-friendly GUI

🛠 Tech Stack

  • Python 3
  • Tkinter
  • Cryptography (Fernet / AES-256)
  • Git & GitHub

⚙ How it Works

  • User enters a strong master password
  • File is encrypted and stored securely in a locker folder
  • File can only be decrypted using the same password
  • Wrong attempts are limited for security

▶ How to Run

pip install cryptography python app.py

🖥 Application Preview

Secure File Locker Preview

👩‍💻 Developed By

Divya Jangir Cyber Security Enthusiast | Open Source Developer

About

AES-256 based Secure File Locker – A Python Tkinter desktop app to encrypt, lock, view and delete sensitive files securely.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages