gpt4 book ai didi

security - 我应该使用什么哈希算法来存储密码?

转载 作者:行者123 更新时间:2023-12-02 19:33:18 26 4
gpt4 key购买 nike

我不太了解哈希算法优势的最新发展;目前我存储密码的最佳选择是什么?

此外,加盐和 key 拉伸(stretch)为我提供了多少安全性?

最佳答案

至于哈希提供的额外安全性,这取决于您使用的哈希迭代次数。举个例子,假设您决定使用 2^14 次哈希迭代。这会将密码的熵增加 14 位。根据摩尔定律,散列提供的每一位额外的熵意味着与今天相同的时间内大约需要 18 个月的时间来破解密码。因此,需要 21 年(14 x 18 个月)才能破解迭代哈希,就像今天破解原始密码一样。

加盐提供的额外安全性是双重的:它阻止了彩虹表的有效使用,并且使得破解大量密码(但不是单个密码)变得更加耗时。

关于security - 我应该使用什么哈希算法来存储密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12108068/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com