PythonFreeProject

File Encrypt Decrypt App using Python

File Encrypt Decrypt
File Encrypt Decrypt

File Encrypt Decrypt
App using Python

In todays digital age, protecting sensitive information is a must. The File Encryptor & Decryptor App provides a simple yet effective way to secure your files. Built with Pythons Tkinter for a user-friendly GUI and powered by the Fernet encryption method from the cryptography library, this application makes file encryption and decryption accessible for everyone.


Key Features

  • Generate Encryption Key: Easily create a secure key to encrypt and decrypt your files.
  • Encrypt Files: Protect the contents of your text files by encrypting them with a single click.
  • Decrypt Files: Unlock encrypted files safely using the same key.
  • User-Friendly Interface: No complex commandsjust a simple, intuitive GUI for hassle-free use.

How to Use the Application

1. Running the App
  • Download the app.exe file from the release folder.
  • Double-click the app.exe file to launch the GUI.
  • No Python installation or additional dependencies requiredjust run and go!
2. Using the Features
  • Generate Key:
    • Click the Generate Key button to create an encryption key (key.key).
    • Save the key securelyit’s essential for both encryption and decryption.
  • Encrypt File:
    • Select a text file by clicking Encrypt File.
    • The file will be encrypted, and its contents replaced with encrypted data.
  • Decrypt File:
    • Click Decrypt File and select an encrypted file.
    • Use the saved key to successfully decrypt and restore the file.
  • Exit:
    • Click Exit to close the application.

Dependencies

If you prefer running the source code directly, ensure you have:

  • Python 3.x installed.
  • The cryptography library, which you can install with:
    pip install cryptography
    

Build Instructions

Want to generate your own executable? Follow these steps:

  1. Install PyInstaller:
    pip install pyinstaller
    
  2. Generate the .exe file:
    pyinstaller --onefile --windowed encryptor_gui.py
    
  3. Find your executable in the /dist folder.

Why Use This App?

This app simplifies file security, making it easy for anyone to protect their sensitive information. Whether you’re managing personal documents or professional files, this tool provides a secure and straightforward way to encrypt and decrypt files.

Encrypt and decrypt

Source Code Available

Interested in This Project?

Get the complete source code for this project at a very affordable price — perfect for your portfolio, college submission, or learning. Message us on WhatsApp and we'll get back to you instantly!

Full source code included Step-by-step setup guide Instant delivery on WhatsApp Instant reply on WhatsApp
Chat on WhatsApp

We usually reply within a few minutes

Leave a Reply

Your email address will not be published. Required fields are marked *

Chat with us