1

我在 MySQL 表中有需要加密的字段。由于它们是加密的,我无法在 MySQL 中搜索它们,我已阅读不要在 MySQL 5.1 中使用 AES_ENCRYPT,因此我将使用 PHP 来进行加密/解密。我的应用程序需要搜索这些关键信息,以防止重复记录进入表中。

此问题的这些字段将是First Name , Last Name & Date Of Birth

我的想法是我需要使用某种散列,我将如何成功地散列这些信息以创建一个唯一的密钥但保持它的安全。我认为添加独特的盐有助于安全性(彩虹表),但我将如何搜索?

此密钥将严格用于保存唯一记录,不用于身份验证。

4

0 回答 0