我有一张表中有md5加密数据。我必须将这些数据复制到另一个表中但是以解密的形式复制。我怎么能在mysql查询中做到这一点??
答案 0 :(得分:2)
MD5不是可逆加密算法。这是一个one-way hash。哈希的目的是允许您(有一定程度的不确定性)验证某人是否具有与用于创建哈希的原始信息相同的原始信息。 不允许您从哈希返回到原始信息。
答案 1 :(得分:2)
您无法解密md5哈希字符串,因为它是单向算法。但是可以使用mysql使用反向查找转换它们。您可以参考各种在线解密来找到最佳解决方案。
答案 2 :(得分:1)
检查出来:http://tools.benramsey.com/md5/
更多信息here。
答案 3 :(得分:0)
没有
MD5是一种HASH算法,因此无法解密。要测试某个值是否正确,可以将MD5(值)与存储的MD5进行比较,但不可能从MD5中提取原始值。
答案 4 :(得分:0)
不,md5数据无法解密。
答案 5 :(得分:0)
如果您从MysQL解密数据,那么加密它的重点是什么? 您只能将MD5密码与未加密的数据进行比较。
你可以当然破解MD5,阅读http://alan.blog-city.com/cracking_mysqls_md5_function__within_seconds.htm
但你有点错过了加密密码的全部内容:/