标签: cryptography digest
我需要在数据库中存储数据哈希值,以便稍后我知道数据库中已经存在一些数据。这是使用带有salt的标准摘要算法完成的,因此在发生任何暴力攻击时,这些哈希值是安全的。
现在我遇到了哈希真的很安全的问题,但我不能再确定数据库中是否已存在某些数据(因为相同数据的哈希值不同)?
如何识别相同的数据(不是内容,只有数据相同),即使使用盐渍摘要?
答案 0 :(得分:2)
执行相同的data + salt哈希操作,并将结果与存储在数据库中的结果进行比较。如果你不知道盐,你就是SOL。
data + salt