Saves your password in two Encrypted files,
with AES-256-CBC bit Encryption.
A Cross Platform Application Redux is more secure and reliable.
Although Everything is compiled and you can directly run Main.exe. Here are steps for building app from source.
- Install Python3 with Environment Path. click here
- Install a C++ Compiler (Copiler Used In this project: Microsoft C++ Compiler-MSVC)
- Open cmd in folder and type
cython Encryption.py --embed
cython Decryption.py --embed
- The above step will create
Encryption.c
andDecryption.c
. - Build
Encryption.c
,Decryption.c
andMain.cpp
.cl Encryption.c /I C:\Python38\include /link C:\Python38\libs\python38.lib
cl Decryption.c /I C:\Python38\include /link C:\Python38\libs\python38.lib
- Run Main.exe
- For Downloading Python, click here
Note : Please click on 'Add Python 3.xx to PATH' while installing. - Install Required Modules:
- Open command prompt, in src folder.
- Run
pip install -r requirements.txt
-
Please Install Microsoft Visual C++ Redistributable for Visual Studio 2019 before running binaries:
-
The last thing is simply a matter of perception. If you are running any sort of anti-virus, like ZoneAlarm, Norton, McAfee, etc. then they will get a very unpleasant message about your program trying to do something considered dangerous. It may be due to system(); function used in program. Read more about it here and here