【发布时间】:2015-04-12 00:42:00
【问题描述】:
我发现这个Rijndael 256-bit Encryption (CBC) Class 用于在我的 MySQL 服务器中加密/解密一些信息,它很有用,但我如何使用“LIKE”或“=”运算符选择这些加密数据?
例如:
'SELECT name from tblx WHERE name = "'.$crypt->encrypt('George').'"';
或:
'SELECT name from tblx WHERE name LIKE "'.$crypt->encrypt('Geo').'%"';
【问题讨论】:
-
我不认为你可以,只要一个字符发生变化,哈希就会完全不同。用like不行,只能匹配完全相同的字符串
标签: php mysql encryption