A simple file encryption and decryption utility which uses AES encryption with CFB mode.
Protect your sensitive files with encryption.
Later you can decrypt them with secret keys.
The secret keys are random generated strings which are 32 characters long and consist of mixed of lowercase letters, capital letters and digits.
This application has been written in Python with PySide2 framework.
- File encryption
- File decryption
- On Windows:
-
Open a terminal and clone the project:
git clone https://github.com/antarn88/Shower.git
-
Create a virtual environment:
cd Shower python -m venv venv
-
And activate it:
venv\Scripts\activate
-
Upgrade pip and install the requirements:
python -m pip install --upgrade pip pip install -r requirements.txt
-
Then launch the application:
Shower.pyw
-
- On Linux:
-
Install the required packages first, if you haven't already:
apt update sudo apt install python3 python3-venv git xclip -y
-
Clone the project:
git clone https://github.com/antarn88/Shower.git
-
Create a virtual environment:
cd Shower python3 -m venv venv
-
And activate it:
source venv/bin/activate
-
Upgrade pip and install the requirements:
python -m pip install --upgrade pip pip install -r requirements.txt
-
Then launch the application:
python Shower.pyw
-
Later when you would like to use the application, open a terminal and navigate to the folder where you cloned the project to, activate the virtual environment and launch the application:
-
On Windows:
venv\Scripts\activate Shower.pyw
-
On Linux:
source venv/bin/activate python Shower.pyw
Download latest Windows binaries:
File encryption:
File decryption: