标签: php mysql sql phpmyadmin
SELECT SHA2('abc', 256);
当我运行这个时,我得到输出为abc的加密sha2 并且它可以很好地插入到DB上 如何选择abc作为正常值,如
abc >> sha256
但是当我选择我得到的解密或实际价值是abc
SELECT sha2_decrypt或者写什么是正确的?
SELECT sha2_decrypt
答案 0 :(得分:2)
SHA2是一种单向加密...虽然你总是可以编码'abc'并获得相同的加密值(用于比较Is密码正确的东西)
但你不能将加密的字符串解密回'abc'。