gpt4 book ai didi

python - 如何用 python 创建 $2y$14 的河豚哈希?

转载 作者:行者123 更新时间:2023-12-04 12:17:31 35 4
gpt4 key购买 nike

我正在设置一个新的 Fedora 29 盒子,并想从 python 创建 BLF-CRYPT 密码。我想创建 $2y$ 哈希,但无论我尝试什么,它都不会超过 $2b$。最初它只做了 $2a$。因此我发出:

pip uninstall py-bcrypt
pip install passlib
pip install bcrypt

密码由以下人员创建:
from passlib.hash import bcrypt
hashed = bcrypt.using(rounds=14).hash("test")
hash

'$2b$14$9sAGvDrV0YEF3BBbofYCz.dNSaJZRDw2vfkFDY/5cwQzAxMNP4MVO'

如何创建 $2y$ 哈希?

最佳答案

根据official docs你可以用 ident作为参数。

bcrypt.using(rounds=14, ident="2y").hash("test")

关于python - 如何用 python 创建 $2y$14 的河豚哈希?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54336781/

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