Node.JS crypto.createHmac('sha256') command line analog

旧巷老猫 提交于 2019-12-11 08:48:04

问题


In Node.js I use following code

hash = crypto.createHmac('sha256', SECRET).update(file).digest('hex');

to calculate HMAC. However Linux command line analog produces different hash code:

> openssl sha256 -hmac "SECRET" file

What is wrong in command line? What are correct arguments?

来源:https://stackoverflow.com/questions/50884630/node-js-crypto-createhmacsha256-command-line-analog

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!