【发布时间】:2012-05-24 09:33:07
【问题描述】:
我想搜索加密数据。这意味着每次我加密相同的明文时都需要有相同的密文。 IE。想想一个加密名称列表,我想在其中找到所有“Kevin”。我现在将加密“Kevin”并在数据库中搜索加密文本。所有点击都是“Kevin”的——但仍然只有知道密码的人知道。
现在我的问题是:如果我一直使用相同的盐和 IV(以获得上述效果),安全性会怎样?加密仍然安全吗?或者有没有其他方法可以对加密数据进行搜索?
【问题讨论】:
-
您是想在某处搜索包含“Kevin”的字符串,还是只想比较完整的消息?
-
我要比较完整的留言!在我看来,检查“Kevin”是否会在文本中的
完全相同:必须构建文本的加密单词列表。最后,应该完成对加密词(“Kevin”)的 1:1 搜索。或者你知道更聪明的方法吗?
标签: encryption