Little project to play with file content encryption, made with PyQt5.
- File content encryption and decryption
- Custom encryption and decryption key
- Drag and drop files
-
Install both:
-
Clone the project:
git clone https://github.com/AloisCRR/basic-file-encryption-decryption.git
-
Go to the project directory:
cd basic-file-encryption-decryption
-
Install dependencies:
poetry install
-
Run the GUI:
poetry run python encryption_ui/__init__.py
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 |
-
Basic encryption and decryption
-
Better UI
-
Improve error handling