All Projects → Akshay-Vs → PassLock

Akshay-Vs / PassLock

Licence: MIT license
PassLock is a medium-security password manager that encrypts passwords using Advanced Encryption Standards (AES)

Programming Languages

python
139335 projects - #7 most used programming language
C++
36643 projects - #6 most used programming language
lua
6591 projects

Projects that are alternatives of or similar to PassLock

AESCipher-Java
AES encryption working between Objective-C and Java.
Stars: ✭ 88 (+100%)
Mutual labels:  aes, aes-encryption
Syspass
Systems Password Manager
Stars: ✭ 763 (+1634.09%)
Mutual labels:  aes, password-manager
EncrypC
🔑 File Encryption Application using Python.
Stars: ✭ 14 (-68.18%)
Mutual labels:  aes, aes-encryption
libVES.c
VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
Stars: ✭ 28 (-36.36%)
Mutual labels:  aes, aes-encryption
Aescipher Ios
AES encryption working between Objective-C and Java.
Stars: ✭ 198 (+350%)
Mutual labels:  aes, aes-encryption
OormiPass
Free open source cross platform password manager
Stars: ✭ 50 (+13.64%)
Mutual labels:  aes, password-manager
Link Lock
Password-protect URLs using AES in the browser; create hidden bookmarks without a browser extension
Stars: ✭ 418 (+850%)
Mutual labels:  aes, aes-encryption
Gonnacry
A Linux Ransomware
Stars: ✭ 341 (+675%)
Mutual labels:  aes, aes-encryption
Securedefaults
A lightweight wrapper over UserDefaults/NSUserDefaults with an additional layer of AES-256 encryption
Stars: ✭ 179 (+306.82%)
Mutual labels:  aes, aes-encryption
Cross Platform Aes
Simple cross-platform encryption and decryption using AES
Stars: ✭ 127 (+188.64%)
Mutual labels:  aes, aes-encryption
abrute
Multi-threaded AES Brute Force File Decryption
Stars: ✭ 22 (-50%)
Mutual labels:  aes, aes-encryption
CryptoKnight
CryptoKnight is a general purpose cryptography desktop app
Stars: ✭ 18 (-59.09%)
Mutual labels:  aes, aes-encryption
openssl
A functions wrapping of OpenSSL library for symmetric and asymmetric encryption and decryption.
Stars: ✭ 199 (+352.27%)
Mutual labels:  aes, aes-encryption
Python-File-Encryptor
Encrypt and Decrypt files using Python (AES CBC MODE)
Stars: ✭ 51 (+15.91%)
Mutual labels:  aes, aes-encryption
Hat.sh
encrypt and decrypt files in your browser. Fast, Secure client-side File Encryption and Decryption using the web crypto api
Stars: ✭ 886 (+1913.64%)
Mutual labels:  aes, aes-encryption
Qt Aes
Native Qt AES encryption class
Stars: ✭ 207 (+370.45%)
Mutual labels:  aes, aes-encryption
cryptalk
HTML5/Node.js based, client side (E2EE) encrypted instant chat
Stars: ✭ 73 (+65.91%)
Mutual labels:  aes, aes-encryption
Habitican-Curse
A Terminal application for HabitRPG using the python curses library
Stars: ✭ 30 (-31.82%)
Mutual labels:  terminal-graphics
Python-SecureHTTP
Make HTTP transmissions more secure via RSA+AES, encrypted communication for C/S architecture.
Stars: ✭ 19 (-56.82%)
Mutual labels:  aes
crypto
🔐 Fastest crypto library for Deno written in pure Typescript. AES, Blowfish, CAST5, DES, 3DES, HMAC, HKDF, PBKDF2
Stars: ✭ 40 (-9.09%)
Mutual labels:  aes

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 saves them securely on your local machine. The password is encrypted and decrypted using a user-defined key and will get updated in each use. Extending the length of the private key will steadily improve the overall security. PassLock also generates a 40-bit long password consisting of lowercase, uppercase letters, numbers, and symbols Passlock's 220bit AES encryption and infinitely long password generator make your passwords nearly impossible to break. Its Console Based User Interface will help to enhance your experience.


Features

• AES Encryption
• Custom key
• Random encryption type
• random password generator
• Clipboard Copy
• Custom path
• Terminal User Interface
• Process Monitor

Languages Used

• python3
• C++ 17

Requerments

• PassLock requered python 3.7 or above
• PassLock requeres 3 third party modules, and it will automatically install while running
requirements required version
Python3 3.7+
Crypto 1.4+
termcolor 1.1+
pyperclip 1.8+

Development

• Current version 2.0.1
• Last stable release 2.0.1

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
2.0 04-11-2021 Added new commands
Added notifications enabled
Added a cool looking Terminal Graphical interface
Added parallel encryption
Added multiple page tui
Optimized encryption
Changed data saving method
Optimized startup time to milliseconds
Faster Encryption
Improved BitRate
Multiple keys supports
Bug fixes
Improved process manager

Connect with me

@Akshayv69128812 akshay-vs akshay._.vs__

Installation

Install using git bash $git clone https://github.com/Akshay-Vs/AES-encrypted-password-manager.git
Or click download button 👇
blank

Download installer 👇
blank

How to use?

Download and Extract the Zip file
Run PassLock to open Password manager
Enter path to a directory to save passwords
Create a master password, Username and key to open passlock home screeen

Commands

new Create a new password
show 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
editTo edit passwords
helphelp
moveMove passwords to different folder
del name To delete password
pTo change path
listTo list all password ids
exitclose all files and exit console application

Developers

Akshay-Vs


License and Copyright

License: MIT Lisence
© 2021 Akshay-Vs
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].