Как я могу расшифровать HMAC?
Я могу сделать HMAC, используя следующее:
var encrypt = crypto.createHmac("SHA256", secret).update(string).digest('base64');
Я пытаюсь расшифровать закодированный HMAC с секретом:
var decrypt = crypto.createDecipher("SHA256", secret).update(string).final("ascii");
Следующее было неудачным. Как я могу расшифровать HMAC с помощью ключа?
Я получаю следующую ошибку:
node-crypto : Unknown cipher SHA256
crypto.js:155
return (new Decipher).init(cipher, password);
^
Error: DecipherInit error