Openssl | dgst -sha256 -hmac与在线和java中的签名不同

时间:2018-01-10 06:18:38

标签: bash openssl sha256 hmac

我一直试图弄清楚bash中的命令生成与在线转换器以及我的java代码不同的签名的原因。

在线和Java中,值=“value”,key =“key”以十六进制生成以下sha256签名: 90fbfcf15e74a36b89dbdb2a721d9aecffdfdddc5c83e27f7592594f71932481

enter image description here

OR

enter image description here 这是从在线工具到我的java代码的全面内容。

然而在bash中它会产生以下输出:

enter image description here

有谁知道会造成这种差异的原因是什么?哪一个不正确或是以不同的格式打印?

Online Converter 1Online Converter 2

0 个答案:

没有答案