我正在编写一个使用PHP + MySQL的web应用程序。我知道PHP和MySQL都可以执行数据加密。我还读到,在PHP级别加密数据在安全性方面更为可取。但是现在我面临这个问题:我想加密一些用户数据的地址字段。但是在使用PHP编写的网页中,我想支持地址字段的部分字符串匹配。我目前的解决方案是加密MySQL级别的数据,然后执行如下搜索:
// PHP code for inserting data into data
在我的Django应用程序中,我想使用mysql数据库中的AES_ENCRYPT和AES_DECRYPT来加密和解密内容。encryption key') as field_enc from appname_table"这将使我获得加密后的字段值那我该怎么处理呢?
请注意,我必须使用MySQL函数,因为我使用这些函数加密了一些数据库字段,所以我