您是否可以对存储在数据库中的值进行反散列?
所以如果我像这样生成和存储一个值
SELECT HashBytes('MD5', 'HelloWorld')我可以使用一个函数对它进行反散列,这样我就可以得到原始值回退了吗?
谢谢,
S
发布于 2011-02-09 08:40:22
不幸的是没有。如果您尝试检查密码或密码短语是否正确,则只能对收到的内容进行加密,然后比较两个结果。如果它们不同,那么显然传递了错误的信息。
发布于 2011-02-09 08:35:38
不是的。根据定义,Cryptographic hashes是一种方式。
https://stackoverflow.com/questions/4940197
复制相似问题