Class: String_encrypt

Inherits:
Object show all
Defined in:
lib/decript.rb

Overview

暗号化クラス

Instance Method Summary collapse

Instance Method Details

#use_case_hashObject



8
9
10
11
12
13
14
15
# File 'lib/decript.rb', line 8

def use_case_hash
  # data, key 暗号化対象文字列
  data = ARGV[0]
  key = ARGV[1]
  digest = OpenSSL::HMAC.new(key, 'sha256')
  digest.update(data)
  puts digest.hexdigest #暗号化
end