Mysql 如何解密加密函数加密的字符串
文档介绍了如何使用encrypt()进行加密 范例Mysql 如何解密加密函数加密的字符串,mysql,Mysql,文档介绍了如何使用encrypt()进行加密 范例 mysql> SELECT ENCRYPT('hello'); -> 'VxuFAJXVARROc' 但是我们怎样才能解密它。。因为没有DECRYPT()函数 附言: 我不是在说AES_DECRYPT()、AES_ENCRYPT()、DES_DECRYPT()、DES_ENCRYPT()) 任何帮助都将不胜感激。不幸的是,加密的名称不正确。如果您使用的是PHP,它相当于带有CRYPT_STD_DES的函数,该函数也以相同
mysql> SELECT ENCRYPT('hello');
-> 'VxuFAJXVARROc'
但是我们怎样才能解密它。。因为没有DECRYPT()函数
附言:
我不是在说AES_DECRYPT()、AES_ENCRYPT()、DES_DECRYPT()、DES_ENCRYPT())
任何帮助都将不胜感激。不幸的是,加密的名称不正确。如果您使用的是PHP,它相当于带有CRYPT_STD_DES的函数,该函数也以相同的方式调用系统CRYPT。它实际上不是加密,而是单向散列。没有(确定的)方法来逆转它,但它容易受到字典查找的影响,这可以很快完成。注意,它非常古老和脆弱,不应该用于任何您希望远程保持安全的东西。所以我应该使用AES_ENCRYPT()来代替它?也许?我不知道您的要求是什么。存储短字符串以便以后检索它们是没有帮助的。绳子是什么?密码?为什么它需要加密?您是否确实需要反转该字符串,或者只需将其与另一个加密字符串进行比较就足够了?