Hash 在数据库中存储Argon2哈希
以下是我如何使用Argon2的:Hash 在数据库中存储Argon2哈希,hash,Hash,以下是我如何使用Argon2的: step1 = argon2.PasswordHasher(time_cost=16, memory_cost=2**15, parallelism=2, hash_len=32, salt_len=16, encoding = 'utf-8') step2 = step1.hash('password1') print step2 # $argon2id$v=19$m=32768,t=1
step1 = argon2.PasswordHasher(time_cost=16, memory_cost=2**15, parallelism=2,
hash_len=32, salt_len=16, encoding = 'utf-8')
step2 = step1.hash('password1')
print step2
# $argon2id$v=19$m=32768,t=16,p=2$vruz5GwPq3vNO9SOlf1O4w$ahmCvQcgB+MqUrWdYGLbLB4G7ZOGP5bgcYxaDM/AaLo
我将在步骤2中获得的输出作为一个单元存储在一列中,其中
字符集utf8mb4
和排序规则utf8mb4\u unicode\u 520\u ci
我没有单独的salt列,因为散列已经有了它
这是存储Argon2散列的正确方法吗?是的,库为您解析。是的,库为您解析。