class OpenSSL::HMAC
def hexdigest(digest, key, data)
hmac = OpenSSL::HMAC.hexdigest('SHA1', key, data)
data = 'The quick brown fox jumps over the lazy dog'
key = 'key'
=== Example
representing the algorithm name or an instance of OpenSSL::Digest.
parameter specifies the digest algorithm to use. This may be a String
Returns the authentication code as a hex-encoded string. The _digest_
HMAC.hexdigest(digest, key, data) -> aString
:call-seq:
def hexdigest(digest, key, data) hmac = new(key, digest) hmac << data hmac.hexdigest end unless method_defined?(:hexdigest) # JRuby