Skip to content

AyushRawal/password-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Manager

GitHub issues GitHub stars GitHub license

The most secure way to manage passwords online (theoretically).

Try out Password Manager

Screenshots





  

About Password Manager 📖

I have always struggled with my passwords. I use capital letters, numbers, special symbols in my passwords and keep them unrelated to myself for maximum security and peace of mind, but that also makes them hard to remember, especially when there are so many of them.
Sure, I could use any of the password managers available out there, but cyber attacks on those are not a rare sight.
So, I built this project.
The best way to store passwords of multiple users, I thought, was to hash them using their master password.

But, this approach has a few disadvantages too.
If a user forgets his/her master password, he/she loses all the passwords, i.e., there can be no "Forgot Password" feature.

To help with that, I am using Shamir's Secret Sharing algorithm.

User can generate recovery keys, any 3 of which can be used to retrieve the master password later.

This is the web frontend of the project.

Also check out

The backend repository: password-manager-backend.

I have also made a CLI client for this: passman.

Support 🙏

Please drop a star ⭐ if you like this project.

Note : Please feel free to ask for a feature or report any bug by opening an issue.


Made with ❤️ for 🌏 Everyone