为什么有以下区别?
$ echo -n "foo" | openssl dgst -sha1 -hmac "key"
(stdin)= 9fc254126c2b1b7f106abacae0cb77e73411fad7
$ echo -n "foo" | sha1sum
0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33 -
这-hmac "key"
是做什么的。添加HMAC有点像对数据加盐。不太一样,但是您正在更改哈希的计算方式。因此,您最终得到了不同的结果。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句