永发信息网

php代码hash解析

答案:2  悬赏:50  手机版
解决时间 2021-03-21 09:15
php代码hash解析
最佳答案
将给定的明文密码通过加"盐"(干扰码)后,再经过哈希算法的sha512算法结果与哈希算法whirlpool算法的两个值进行与运算,将结果返回。
举例:(示例一下,例子未必形象)
假如你输入一个密码:123456
通过运算(自定义一个干扰码 abcd@!#$)


  1、hash("abcd@!#$","123456")
  2、用hash算法的sha512算法对(abcd@!#$123456)进行加密取得值a
  3、用hash算法的whirlpool算法对(abcd@!#$123456)进行加密取得值b
  4、将a和b进行二进制位与运算得到c
  5、将c转化为十六进制数返回


通过该方法可以将用户的输入的明文进行加密,多用于用户密码的存储和比较。说白了就是只有输入的用户知道密码的明文,程序设计者、数据库管理员、黑客就算拿到加密的密文也不会知道(短时间内)密码的明文。
例外:如果黑客知道了使用的盐(干扰码)和算法,当然可以自己创建一个新的彩虹表,通过高性能计算是有可能将明文碰撞出来的,当然你可以个直接找到用户强迫他说出来~嘿嘿嘿~
全部回答
就是生成一段hash值,比md5和sha1更加安全而已追问那个$salt是什么东西啊?追答$salt 是混淆字符串,一般跟pwd一起存到数据库
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有没有什么办法让QQ空间的所有数据清零。我指
我第一次送给那个女孩玫瑰花的时候,她接受了.
氢的元素符号是什么?
女孩去相亲啦,
野德芒果是什么技能
海港超市伊桥店在什么地方啊,我要过去处理事
园里面家一个m符号在电路里代表什么意思
脚趾就一截骨头,没有脚趾盖,该长脚趾盖的地
一条公路1200米长,第一天修了五分之一,第二
一吨纸1700元,要买10吨,来回运费5000元,平
什么单机游戏类似于造梦西游ol,造法宝,捉宠
达沙在什么地方啊,我要过去处理事情
冷暖人生片尾曲叫啥名
战国初年晋国一分为三变成韩赵魏史称什么
血环蘑菇桶在哪
推荐资讯
一个大的顿号怎么打
今天和一美女聊天她突然给我发个691什么意思
我一不留神,脚底下被石头一绊,一个跟头栽倒在
友谊壹品天城A区北门在什么地方啊,我要过去
马自达323冷车怠速1500转是正常吗
装了美的中央净水器以后,水还是有白色小沫沫
脚趾痒然后莫名奇妙肿了是怎么回事
20000毫安的充电宝可以带上亚航的飞机吗
要使4.2x囗十5.8x囗=5.08成立,且口里的数是相
烧烤青菜怎样入味
求古代甜文短篇小说
薄荷枯成这样还能活吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?