AES-encrypted-password-manager
🔐Pass-Lock A medium security python password manager that encrypt passwords using Advanced Encryption Standard (AES)
PassLock is a password manager and password generator that encrypts passwords using AES and save them securely on your local machine. The password is encrypted and decrypted with a 32-bit key defined by user and will get updated with each use. So extending the length of the master password will steadily improve the overall security and key length. PassLock also generates a 40-bit long password that contains lowercase, uppercase letters, numbers, and symbols. Passlock's 220bit AES encryption and unliminited long password generator make your passwords nearly impossible to break. Passlock also has a console user interface that will definitely help to enhance your experience.
• AES Encryption Features
• User defined key
• Unlimited length random password generator
• Clipboard Copy
• Custom path
• Console Animations
• python3 Language
Installation
Install using git bash
$git clone https://github.com/Akshay-Vs/AES-encrypted-password-manager.git
Or click download button 👇
• PassLock requered python 3.7 and above Requerments
• PassLock requeres 3 third party modules, and it will automatically install while running
requermets | requered version |
---|---|
Python | 3.7+ |
Crypto | 1.4+ |
termcolor | 1.1+ |
pyperclip | 1.8+ |
• Version 1.6.2 Development
• Major Update History:
version | release date | features |
---|---|---|
0.4 | 18-8-2021 | 16-bit password encryption and decryption |
1.0 | 21-8-2021 | Enhanced security Bug Fixes Added 40-bit password genetator optimized performance |
1.1 | 26-8-2021 | Improved encryption Unlimited length random password generator User defined Key (upto 220 bit) |
1.6 | 06-9-2021 | Added new command to change path Improved Startup speed Fixed Random Password generation bug Improved security Now you can upgrade passowrds upto 62 bit encryption Added --list command to list all saved password |
1.7 | 20-9-2021 | Security Update: - Added seperate key to encrypt password to improve security - Fixed Some Security faults - Added a Process Manager that constanty monitor all processes(experimental) |
• Developer: Akshay Vs
Connect with me
◼Extract the Zip file Running
◼Run PassLock to open Password manager
◼Enter path of a directory to save encrypted password (Recomended: Create a seperate directory to save password) eg: D:\AES-Ecrypted-Password-Manager\data
◼Create a master password
Commands
new
Create a new passwordshow
Decrypt and show password-c
copy password to clipboard-r
or leaving password blank will generate a random password-r 40
initialize random password with key length--help
help--Exit
close all files and exit console applicationLisence: MIT Lisence License and Copyright
© 2021 Akshay Vs