AloisCRR / basic-file-encryption-decryption

GUI app to encrypt and decrypt files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Basic file encryption and decryption

Little project to play with file content encryption, made with PyQt5.

Features

  • File content encryption and decryption
  • Custom encryption and decryption key
  • Drag and drop files

Run Locally

  1. Install both:

  2. Clone the project:

    git clone https://github.com/AloisCRR/basic-file-encryption-decryption.git
  3. Go to the project directory:

    cd basic-file-encryption-decryption
  4. Install dependencies:

    poetry install
  5. Run the GUI:

    poetry run python encryption_ui/__init__.py

Screenshots

App Screenshot

Tech Stack

Name Description
PyQt5 Set of C++ libraries and development tools that include platform-independent abstractions for Graphical User Interfaces (GUI)
Poetry Tool for dependency management and packaging in Python

Roadmap

  • Basic encryption and decryption

  • Better UI

  • Improve error handling

About

GUI app to encrypt and decrypt files


Languages

Language:Python 100.0%