Syntax Error.

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

2018/01/23

HMAC-SHA-256Ruby で計算するサンプルコードです。

サンプルコード

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

(hmac_test.rb)

require 'openssl'

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

hmac = OpenSSL::HMAC.hexdigest('sha256', secretKey, payload)

puts hmac

実行&結果

$ ruby hmac_test.rb
e3140f6d0e6ba8608551454bce0a6d19268021165da2a9343e8b29f43ab48a3a