{"id":21857102,"url":"https://github.com/akshay-vs/passlock","last_synced_at":"2025-07-21T00:30:43.507Z","repository":{"id":38453556,"uuid":"398496127","full_name":"Akshay-Vs/PassLock","owner":"Akshay-Vs","description":"PassLock is a highly secured password manager that encrypts passwords using  Advanced Encryption Standards (AES)","archived":true,"fork":false,"pushed_at":"2024-02-05T06:23:29.000Z","size":408,"stargazers_count":65,"open_issues_count":0,"forks_count":16,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-02-25T06:43:42.636Z","etag":null,"topics":["aes","aes-encryption","console-application","cybersecurity","encryption","password-manager","python","random-password-generator","terminal-graphics"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Akshay-Vs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-21T07:33:40.000Z","updated_at":"2025-02-20T07:23:37.000Z","dependencies_parsed_at":"2022-08-19T06:00:53.748Z","dependency_job_id":null,"html_url":"https://github.com/Akshay-Vs/PassLock","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/Akshay-Vs/PassLock","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akshay-Vs%2FPassLock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akshay-Vs%2FPassLock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akshay-Vs%2FPassLock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akshay-Vs%2FPassLock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Akshay-Vs","download_url":"https://codeload.github.com/Akshay-Vs/PassLock/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Akshay-Vs%2FPassLock/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266221246,"owners_count":23894964,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aes","aes-encryption","console-application","cybersecurity","encryption","password-manager","python","random-password-generator","terminal-graphics"],"created_at":"2024-11-28T02:25:38.044Z","updated_at":"2025-07-21T00:30:43.248Z","avatar_url":"https://github.com/Akshay-Vs.png","language":"Python","readme":"\u003ca href=\"https://github.com/Akshay-Vs/PassLock/archive/refs/heads/main.zip\"\u003e\u003cimg align=\"center\" src=\"https://github.com/Akshay-Vs/PassLock/blob/main/.resources/images/f.4.png\" width=\"100%\"/\u003e\u003c/a\u003e\n \u003c/h1\u003e\n\u003ch2 align=\"center\"\u003eA secured python password manager that encrypts passwords using  Advanced Encryption Standard (AES)\u003c/h2\u003e\n\n\n______\n\n\u003cp align=\"center\"\u003e\u003cu\u003e\n \u003cimg align=\"center\" src=\"https://badgen.net/badge/license/MIT/white\"/\u003e\u0026nbsp;\n \u003cimg align=\"center\" src=\"https://badgen.net/github/stars/akshay-vs/passlock?color=white\"/\u003e\u0026nbsp;\n \u003cimg align=\"center\" src=\"https://badgen.net/github/watchers/akshay-vs/passlock?color=white\"/\u003e\u0026nbsp;\n \u003cimg align=\"center\" src=\"https://badgen.net/github/forks/akshay-vs/passlock?color=white\"/\u003e\u0026nbsp;\n \u003cimg align=\"center\" src=\"https://badgen.net/github/checks/node-formidable/node-formidable/master/windows?color=white\"/\u003e\u0026nbsp;\n \u003cimg align=\"center\" src=\"https://badgen.net/badge/python/3.9/white\"/\u003e\n \n\u003c/u\u003e\u003c/p\u003e\n\n_____________\n\n\u003cpr\u003e\nPassLock is a password manager and 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 password consisting of lowercase, and uppercase letters, numbers, and symbols Passlock's 220-bit 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.\n\u003c/pr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003ca href=\"https://github.com/Akshay-Vs/PassLock/archive/refs/heads/main.zip\"\u003e\u003cimg align=\"center\" src=\"https://github.com/Akshay-Vs/PassLock/blob/main/.resources/images/Screenshot-1.png\"/\u003e\u003c/a\u003e\n\u003cbr\u003e\n\u003ch2 align=\"left\"\u003e\u003cu\u003e\u003cb\u003eFeatures\u003c/b\u003e\u003c/u\u003e\u003c/h2\u003e\n  \u0026bull;  AES Encryption\u003cbr\u003e\n  \u0026bull; Custom key\u003cbr\u003e\n  \u0026bull; Random encryption type \u003cbr\u003e\n  \u0026bull; random password generator\u003cbr\u003e\n  \u0026bull; Clipboard Copy\u003cbr\u003e\n  \u0026bull; Custom path\u003cbr\u003e\n  \u0026bull; Terminal User Interface\u003cbr\u003e\n  \u0026bull; Process Monitor\n  \n \u003ch2 align='left'\u003e\u003cu\u003e\u003cb\u003eLanguages Used\u003c/b\u003e\u003c/u\u003e\u003c/h2\u003e\n \u0026bull; python3\u003cbr\u003e\n \u0026bull; C++ 17\u003cbr\u003e\n \n \u003ch2 align='left'\u003e\u003cu\u003e\u003cb\u003eRequerments\u003c/b\u003e\u003c/u\u003e\u003c/h2\u003e\n \u0026bull; PassLock required python 3.7 or above\u003cbr\u003e\n \u0026bull; PassLock requires 3 third party modules, and it will automatically install while running\u003cbr\u003e\n\n   \n| requirements | required version |\n| ---------    | ---------------- |\n| Python3      | 3.7+             |\n| Crypto       | 1.4+             |\n| termcolor    | 1.1+             |\n| pyperclip    | 1.8+             |\n\n\u003ch2 align='left'\u003e\u003cu\u003e\u003cb\u003eDevelopment\u003c/b\u003e\u003c/u\u003e\u003c/h2\u003e\n\n\u0026bull; Current version  \u003ca href =\"https://github.com/Akshay-Vs/PassLock/archive/refs/tags/v2.0.zip\"\u003e2.0.1\u003c/a\u003e\u003cbr\u003e\n\u0026bull; Last stable release \u003ca href=\"https://github.com/Akshay-Vs/PassLock/archive/refs/tags/v2.0.zip\"\u003e2.0.1\u003c/a\u003e \n\u003cdetails\u003e\n \u003csummary\u003e\u0026bull;\u003cb\u003e Major Update History:\u003c/b\u003e\u003c/summary\u003e\n\u003cpre\u003e\n\n\n| version | release date |features                                                                                      |\n|---------|--------------|-----------------------------------------|\n| 0.4     | 18-8-2021    |16-bit password encryption and decryption\n| 1.0     | 21-8-2021    |Enhanced security\u003cbr\u003eBug Fixes\u003cbr\u003eAdded 40-bit password genetator\u003cbr\u003eoptimized performance\n| 1.1     | 26-8-2021    |Improved encryption\u003cbr\u003eUnlimited length random password generator\u003cbr\u003eUser defined Key (upto 220 bit)\n| 1.6     | 06-9-2021    |Added new command to change path\u003cbr\u003eImproved Startup speed\u003cbr\u003eFixed Random Password generation bug\u003cbr\u003eImproved security\u003cbr\u003eNow you can upgrade passowrds upto 62 bit encryption\u003cbr\u003eAdded --list command to list all saved password\n| 1.7     | 20-9-2021    |Security Update:\u003cbr\u003e  \u0026nbsp;\u0026nbsp; - Added separate key to encrypt password to improve security\u003cbr\u003e  \u0026nbsp;\u0026nbsp; - Fixed Some Security faults\u003cbr\u003e  \u0026nbsp;\u0026nbsp; - Added a Process Manager that constantly monitor all processes\n| 2.0     | 04-11-2021  |Added new commands\u003cbr\u003eAdded notifications enabled\u003cbr\u003eAdded a cool looking Terminal Graphical interface\u003cbr\u003eAdded parallel encryption\u003cbr\u003eAdded multiple page tui\u003cbr\u003eOptimized encryption\u003cbr\u003eChanged data saving method\u003cbr\u003eOptimized startup time to milliseconds\u003cbr\u003eFaster Encryption\u003cbr\u003eImproved BitRate\u003cbr\u003eMultiple keys supports\u003cbr\u003eBug fixes\u003cbr\u003eImproved process manager\u003cbr\u003e\n\u003c/pre\u003e\n\u003c/details\u003e\n\n\u003ch2 align=\"left\"\u003e\u003cb\u003eConnect with me\u003c/b\u003e\u003c/h2\u003e\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://twitter.com/Akshay_vs__\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/twitter.svg\" alt=\"@Akshayv69128812\" height=\"30\" width=\"40\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://stackoverflow.com/users/akshay-vs\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/stack-overflow.svg\" alt=\"akshay-vs\" height=\"30\" width=\"40\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://instagram.com/akshay._.vs__\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/instagram.svg\" alt=\"akshay._.vs__\" height=\"30\" width=\"40\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n \u003ch2 align='left'\u003e\u003cu\u003e\u003cb\u003eInstallation\u003c/b\u003e\u003c/u\u003e\u003c/h2\u003e\n \u003cp\u003eInstall using git bash \n \u003ccode\u003e$git clone https://github.com/Akshay-Vs/AES-encrypted-password-manager.git\u003c/code\u003e\u003cbr\u003e\n Or click Download button 👇 \u003cbr\u003e\n \u003ca href=\"https://github.com/Akshay-Vs/PassLock/archive/refs/heads/main.zip\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://github.com/Akshay-Vs/resources/blob/main/src/download_bt.png\" alt=\"blank\" height=\"78\" width=\"200\" /\u003e\u003c/a\u003e\n \nDownload installer 👇\u003cbr\u003e\n \u003ca href=\"https://sourceforge.net/projects/passlock-windows/files/latest/download\" target=\"blank\"\u003e \u003cimg src=\"https://github.com/Akshay-Vs/resources/blob/main/src/download%20(1).png\" alt=\"blank\" height=\"78\" width=\"200\"\u003e\u003c/a\u003e\n \n\u003ch2 align='left'\u003e\u003cu\u003e\u003cb\u003eHow to use?\u003c/b\u003e\u003c/u\u003e\u003c/h2\u003e\n\u0026#9724;Download and Extract the Zip file\u003cbr\u003e\n\u0026#9724;Run PassLock to open Password manager\u003cbr\u003e\n\u0026#9724;Enter path to a directory to save passwords\u003cbr\u003e\n\u0026#9724;Create a master password, Username and key to open passlock home screeen\n\n\n\u003ch2 align='left'\u003e\u003cu\u003e\u003cb\u003eCommands\u003c/b\u003e\u003c/u\u003e\u003c/h2\u003e\n\u003ccode\u003enew   \u003c/code\u003eCreate a new password\u003cbr\u003e\n\u003ccode\u003eshow  \u003c/code\u003eDecrypt and show password\u003cbr\u003e\n\u003ccode\u003ec    \u003c/code\u003ecopy password to clipboard\u003cbr\u003e\n\u003ccode\u003er    \u003c/code\u003eor leaving password blank will generate a random password\u003cbr\u003e\n\u003ccode\u003er 40 \u003c/code\u003e initialize random password with key length\u003cbr\u003e\n\u003ccode\u003eedit\u003c/code\u003eTo edit passwords\u003cbr\u003e\n\u003ccode\u003ehelp\u003c/code\u003ehelp\u003cbr\u003e\n\u003ccode\u003emove\u003c/code\u003eMove passwords to different folder\u003cbr\u003e\n\u003ccode\u003edel name\u003c/code\u003e To delete password\u003cbr\u003e\n\u003ccode\u003ep\u003c/code\u003eTo change path\u003cbr\u003e\n\u003ccode\u003elist\u003c/code\u003eTo list all password ids\u003cbr\u003e\n\u003ccode\u003eexit\u003c/code\u003eclose all files and exit console application\u003cbr\u003e\n\n\u003ch2\u003eDevelopers\u003c/h2\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/Akshay-Vs\" target=\"blank\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/85959609?v=4\" height=\"3.5%\" width=\"3.5%\"\u003e\u003c/a\u003eAkshay-Vs\u003c/h3\u003e\n\u003cbr\u003e\n\n\u003ch2 align='left'\u003e\u003cu\u003e\u003cb\u003eLicense and Copyright\u003c/b\u003e\u003c/u\u003e\u003c/h2\u003e\nLicense: MIT Lisence\u003cbr\u003e\n\u0026#169; 2021 Akshay-Vs\n\n \n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakshay-vs%2Fpasslock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakshay-vs%2Fpasslock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakshay-vs%2Fpasslock/lists"}