如何节约盐分
How to saving salt
也许,在注册过程中,
(我使用 express.js、MySQL、Sequelize)
- 前端获取ID和PW
- 在数据库中保存 ID
- 用盐散列密码
- 在数据库中保存散列密码
还有,
我可以用以前用过的盐吗?
当某些用户登录此服务器时,
他们的 PW 将被散列并与数据库数据进行比较。
但是盐是随机的..
所以我想保存盐值!
如果您正在使用 bcrypt
const salt = bcrypt.genSaltSync(12)
// Continue whatever user saving happens here with salt
其他库可能也有这些函数,生成salt,作为hashing的参数
也许,在注册过程中,
(我使用 express.js、MySQL、Sequelize)
- 前端获取ID和PW
- 在数据库中保存 ID
- 用盐散列密码
- 在数据库中保存散列密码
还有, 我可以用以前用过的盐吗?
当某些用户登录此服务器时,
他们的 PW 将被散列并与数据库数据进行比较。
但是盐是随机的..
所以我想保存盐值!
如果您正在使用 bcrypt
const salt = bcrypt.genSaltSync(12)
// Continue whatever user saving happens here with salt
其他库可能也有这些函数,生成salt,作为hashing的参数