A Decentralized Password Management Idea

When people manage their passwords, they will be stored in the browser or recorded on a certain website, which may cause some security problems or may be lost.
If we record the password on the blockchain, it can be permanently stored and not easily leaked.
The specific method is as follows:
1. The user opens the website and sees a password list, including the website name, account name, password and other information, where the password is encrypted. This information is obtained from a smart contract on the Ethereum chain.
2. If the user wants to view their own password, they need to log in to MetaMask, and then use the private key to decrypt the password, and then display the correct password.
3. Users can also upload their own password, encrypt the password with their own public key, and then upload the website, user name, and password to the smart contract of Ethereum through signing to achieve permanent storage. The smart contract will verify the signature and record the user's wallet, website, user name, password and other information lists.
4. Users can modify their own passwords, and the process of passing is signed through the wallet to realize the method of modification.

おすすめ

転載: blog.csdn.net/weixin_39466908/article/details/126811699