为了账号安全,请及时绑定邮箱和手机立即绑定

多次散列怎么认证呢

多次散列怎么认证呢

正在回答

1 回答

md5不是加密算法,而是散列算

MD5Hash构造函数中有散列次数设置,你生成用户密码的时候就确定好散列次数及盐的生成策略(固定or数据库字段存储)。在设置ream验证算法,视频中是md5散列算法,设置的散列次数和你自己确定的一致,验证方法中的盐和你约定的一致(固定or数据库字段存储)。这样两边散列次数一致,散列算法都是md5,盐都能获取到(固定or数据库字段存储),最终md5散列加密后的结果验证就是一样的了,在验证方法中info构造的几个参数你看下源码,里面就是比较,散列结果不一致就抛凭证异常。

0 回复 有任何疑惑可以回复我~
#1

慕工程9257432 提问者

enen1
2018-06-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

多次散列怎么认证呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信