【发布时间】:2012-01-16 01:47:05
【问题描述】:
如果我不想将用户电子邮件以纯文本形式存储在数据库中,但需要它们用于运行查找,有没有办法既加密(双向,以便可以检索内容)又轻松查找升值?
编辑是否会存储两列,一列加密用于显示,一列散列用于查找工作?
【问题讨论】:
-
“查找”是指解密并以纯文本形式显示密码吗?
-
“用户邮箱”是指“用户邮箱地址”还是“用户邮箱信息”?
-
我想增加一定程度的安全性,如果数据库遭到破坏,它仍然会被加密并要求他们也访问密钥。
-
为什么要对用户的电子邮件地址如此谨慎?他们可能已经把它给了 facebook,谁在无耻地与任何想要它的人分享它;)
-
@Romain 我知道你只是在开玩笑,但我认为拿安全开玩笑是个坏主意。我希望更多人认真对待我的个人信息——甚至是我的电子邮件。
标签: mysql sql encryption hash