如何将密码安全地保存为设置字段 时间:2014-10-20 作者:Jack 我有一个插件,要求用户在插件设置页面的表单字段中输入密码(访问外部站点)。现在这只是保存为纯文本,但我需要让它更安全。我能做什么? 2 个回复 SO网友:Mark Kaplun 不要这样做?本来应该记住的密码没有存储,一旦您以可提取的格式存储它们(即没有哈希或其他类型的多对一转换),它们就会成为一种不太有效的安全措施。与任何与安全相关的问题一样,您必须首先定义您试图保护的内容,然后才能决定如何设置保护。如果您将密码存储在家中自己的硬件上,那么将其存储为纯文本可能没有问题(比将其存储在excel文件中要简单得多),但如果您将其存储在某个免费主机中,并且习惯于在不进行安全审计的情况下安装插件,那么您可能想不到什么是足够安全的。 SO网友:HU ist Sebastian 严酷的事实是:你不能。必须在运行时解密的每个加密方法都是不安全的。您写入必须存储密码才能访问第三方服务。因此,必须在运行时解密此密码才能访问服务。这意味着有人可以访问您的数据库或后端,在您存储它的任何位置读取它,他可能能够解密它。如果你想让它更安全,你不能做那么多。检查服务是否提供其他访问方法,如OAuth 2或类似方法。 结束 文章导航