Syntax Error.

[Sy] HMAC-SHA-256 を計算するサンプル(JavaScript)

2018/01/03

HMAC-SHA-256JavaScript (Node.js) で計算するサンプルコードです。

サンプルコード

hmac.js というファイル名で保存します。

(hmac.js)

const crypto = require('crypto')

const secretKey = 'secret key'
const payload = 'Hello World!'

const hmac = crypto.createHmac('sha256', secretKey)
hmac.update(payload)

console.log(hmac.digest('hex'))

実行&結果

$ node hmac.js
e3140f6d0e6ba8608551454bce0a6d19268021165da2a9343e8b29f43ab48a3a