首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >迁移bcrypt -> argon2

迁移bcrypt -> argon2
EN

Cryptography用户
提问于 2019-11-08 18:32:12
回答 1查看 952关注 0票数 0

我们希望将我们的用户名从bcrypt迁移到argon2。

我正在计划一种将所有哈希立即迁移到argon2的方法;“老”用户将拥有他们密码的bcrypt哈希的argon2d哈希。新用户(以及登录用户)将得到更新,因此他们的密码的argon2散列是保存的。

我的问题是:要比较遗留案例中的散列,我必须能够先生成bcrypt哈希,然后才能生成argon2哈希。但是bcrypt哈希比较需要来自密码哈希本身的信息(salt等)。若要生成匹配值(然后可以使用argon2进行散列),请执行以下操作。

如果我想使用这种方法,除了提取和存储密码字段之外的bcrypt盐之外,我还有其他选择吗?

EN

回答 1

Cryptography用户

回答已采纳

发布于 2019-11-08 19:19:52

如果我想使用这种方法,除了提取和存储密码字段之外的bcrypt盐之外,我还有其他选择吗?

不是的。您需要存储bcrypt参数(salt和迭代计数)和Argon2参数。

票数 1
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/75609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档