How does salt work in Rails' has_secure_password
根据我对salting的理解,为了使加密密码更安全,我将生成一个随机数(salt),并将其存储在哈希密码的旁边,例如,在用户记录中,我将salt与明文密码连接起来,然后对其进行加密(hash)。由此产生的散列将更难破解。将重复此过程以验证密码。
查看
密码散列和salt保存在数据库中名为密码摘要的字符串列中。看看这个问题。
根据我对salting的理解,为了使加密密码更安全,我将生成一个随机数(salt),并将其存储在哈希密码的旁边,例如,在用户记录中,我将salt与明文密码连接起来,然后对其进行加密(hash)。由此产生的散列将更难破解。将重复此过程以验证密码。
查看
密码散列和salt保存在数据库中名为密码摘要的字符串列中。看看这个问题。