hadv 发表于 2019-8-9 10:01

已知salt和md5密文,求加密前明文和计算方法

已知加密方式为md5($pass).$salt, 目前知道加密后的MD5值为158bb08fdb1e47e14980b60e6cb21a0f然后salt也是已知值为adIaE2怎么计算加密前的明文呢?

ps122 发表于 2019-8-9 19:02

md5加密不可逆吧

sunil 发表于 2019-8-10 00:00

不加盐,有常用密码的彩虹表,加了,就难了。

zuoshou 发表于 2019-8-12 01:34

你好像搞错逻辑了
你给出的加密方式:md5($pass).$salt , 这里 $pass先经过md5加密然后与$salt拼接
你给出的md5:158bb08fdb1e47e14980b60e6cb21a0f , 这个md5就是md5($pass)的计算结果 ,所以这里不用管$salt:adIaE2
一般情况下$password = md5($pass.$salt)
你这个却是$password = md5($pass).$salt
$salt起不到什么作用

hadv 发表于 2019-8-18 11:21

zuoshou 发表于 2019-8-12 01:34
你好像搞错逻辑了
你给出的加密方式:md5($pass).$salt , 这里 $pass先经过md5加密然后与$salt拼接
你给 ...

抱歉 确实搞错了 是md5(md5($pass).$salt);

hadv 发表于 2022-1-3 15:57

无人答。。。。。。。。。。。。。。
页: [1]
查看完整版本: 已知salt和md5密文,求加密前明文和计算方法