标签: encryption hash
我在.net中读过一些关于加密的文章,这引出了以下问题:keyed hash和非keyed hash之间的区别是什么?
答案 0 :(得分:5)
非键控散列产生的输出仅取决于输入数据。如果它在加密方面是安全的,那么就没有任何已知的方法比bruteforce更快找到:
密钥哈希产生的输出既依赖于输入数据,也依赖于密钥。如果它是加密安全的,那么它满足非键控散列的上述属性,此外: