这是与以下对加密/解密问题的回复有关的问题:
https://stackoverflow.com/a/5093422/2691346
我喜欢这个课程,但是我在数据库中存储和检索加密数据时遇到了麻烦。
由于加密数据包含各种明显不可预测的字符/代码,我使用的是:
$value = addslashes($e->encrypt($value, $randomnumber));
它肯定会生成一个加密值,但是当我尝试用它更新我的数据库时,它不会存储整个值。
我已尝试过text和blob列类型,但似乎都不正确。
mysql_real_escape_string会比addslashes好吗?
我使用的是正确的列类型吗?
有人可以告诉我哪里出错了吗?
非常感谢!