【发布时间】:2017-02-03 16:46:25
【问题描述】:
您好,我在 Django 中有我现有的 Web 应用程序。现在我正在迁移到node js,并且我正在使用bcrypt 算法对密码进行哈希处理。所以,问题是:在 Django 中,它使用pbkdf2_sha256 算法来存储密码。如何从 Django 迁移密码,以便我的匹配算法正确匹配之前存储的密码?
【问题讨论】:
标签: node.js bcrypt sha256 pbkdf2
您好,我在 Django 中有我现有的 Web 应用程序。现在我正在迁移到node js,并且我正在使用bcrypt 算法对密码进行哈希处理。所以,问题是:在 Django 中,它使用pbkdf2_sha256 算法来存储密码。如何从 Django 迁移密码,以便我的匹配算法正确匹配之前存储的密码?
【问题讨论】:
标签: node.js bcrypt sha256 pbkdf2
使用 node.js crypto.pbkdf2 函数,参见crypto.pbkdf2。 PBKDF2 是 NIST SP 800-63-3 草案文档中建议的密码散列方法。
【讨论】: