BBi*_*937 5 bash openssl sha256 hmac
我一直试图弄清楚为什么 bash 中的命令生成的签名与在线转换器以及我的 java 代码不同。
在线和Java中,value =“value”和key =“key”生成以下十六进制sha256签名:90fbfcf15e74a36b89dbdb2a721d9aecffdfdddc5c83e27f7592594f71932481
或者
然而在 bash 中它会产生以下输出:
有谁知道什么会导致这种差异?哪一个不正确或者是以不同的格式打印的?