4

正如我发现的那样,2a影子哈希键已被弃用,因为2a它存在实现缺陷。它已在 2011 年得到纠正,现在2y-hash 已在 Linux 系统上广泛使用。

我试图找到一个计算2y-hashes 的 Python 库,但我失败了。我搜索了至少两个小时并查看了所有可用的库,但 Python 的每个库都只计算2a哈希值。它们中的大多数是bcryptBSD 参考的包装器,但它们只计算2a-hash。

4

1 回答 1

3

passlib密码散列库中的passlib.hash.bcrypt类支持该格式。请注意,您还应该安装py-bcrypt作为依赖项。2y

于 2012-11-06T20:53:42.113 回答