Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A beginner-friendly Python project to compress, encrypt, and restore files using a secure GUI built with CustomTkinter. Quick tutorial in under 2 minutes!

Notifications You must be signed in to change notification settings

esraamahmoudhamza/Secure-Backup-Vault-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

3 Commits

Repository files navigation

Secure Backup Vault in Python πŸ”

Build a secure backup system in Python in under 2 minutes!
This beginner-friendly project allows you to compress, encrypt, and restore your files safely using a simple GUI built with CustomTkinter.


Features

  • Compress any folder into a zip file
  • Encrypt files using Fernet symmetric encryption
  • Restore encrypted backups safely
  • User-friendly GUI with progress visualization
  • Beginner-friendly, quick to follow

Usage

Run the app:

  1. Select the folder you want to backup.
  2. Enter a password for encryption.
  3. Click Encrypt to create a secure backup.
  4. To restore, select the encrypted file and enter the correct password.

Notes

This project is educational and intended for learning purposes only. Always use your own files for testing and backups.

πŸ“„ License

This project is open source and available under the MIT License.


πŸ‘©β€πŸ’» Author

Esraa Codes


πŸ”— Follow Me

Stay connected for more cool projects & tutorials πŸš€

About

A beginner-friendly Python project to compress, encrypt, and restore files using a secure GUI built with CustomTkinter. Quick tutorial in under 2 minutes!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /