使用Argon2存储密码的最佳实践是什么

时间:2019-05-03 16:34:35

标签: python-3.x mongodb flask argon2-ffi

这是我第一次使用密码,我不知道将密码存储在mongodb上的方法。

我计划使用Argon2,因为它是owasp在github站点上推荐的。 例如,如果我使用以下代码运行我的代码:

 from argon2 import PasswordHasher

 password_hash = PasswordHasher()
 value_to_hash = password_hash.hash("Hi")
 ##output value is equal to '$argon2id$v=19$m=102400,t=2,p=8$bZZb1/ZZeAowFAL615htyQ$pn8BlfeM8QTlZalGXPfwcQ'

我知道,如果另一个用户使用相同的标签,则哈希值将发生变化,但是最好的存储方式是什么?

当前结构为:

 User : name, username, password[]

0 个答案:

没有答案