gpt4 book ai didi

mysql - 如何存储密码管理器的密码?

转载 作者:行者123 更新时间:2023-11-29 08:53:34 25 4
gpt4 key购买 nike

你们会如何在 MySQL 数据库中存储在线密码管理器的密码?没什么大不了的,只是几个用户。我不能真正散列它们或其他东西,因为它是不可逆的,对吗?像 KeePass 这样的程序是如何实现这一目标的?

提前致谢!

最佳答案

(升级到答案)

通常,用户的密码在传输给您(密码管理员)之前会使用主密码进行加密;您将存储此类加密的密码,并根据用户的请求将其返回给用户:然后他们将使用其主密码在自己的计算机上进行解密。您在任何时候都不会处理主密码或未加密的密码,因此您完全无法访问您存储的底层密码。

如果您的应用程序是基于 Web 的,您可以在 Javascript 中执行加密操作(尽管您应该非常警惕 XSS 和浏览器安全漏洞) - Stanford Javascript Crypto Library是一个很好的起点。

关于mysql - 如何存储密码管理器的密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10539767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com