method
hexdigest
v2_1_10 -
Show latest stable
- Class:
OpenSSL::HMAC
hexdigest(p1, p2, p3)public
Returns the authentication code as a hex-encoded string. The digest parameter must be an instance of OpenSSL::Digest.
Example
key = 'key' data = 'The quick brown fox jumps over the lazy dog' digest = OpenSSL::Digest.new('sha1') hmac = OpenSSL::HMAC.hexdigest(digest, key, data) #=> "de7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9"