Class: SimpleApiAuth::Hasher::SHA1
- Inherits:
-
Object
- Object
- SimpleApiAuth::Hasher::SHA1
- Defined in:
- lib/simple-api-auth/hashers/sha1_hasher.rb
Instance Method Summary collapse
Instance Method Details
#hash(value) ⇒ Object
4 5 6 |
# File 'lib/simple-api-auth/hashers/sha1_hasher.rb', line 4 def hash(value) Digest::SHA1.digest(value) end |
#hmac(key, message) ⇒ Object
8 9 10 11 |
# File 'lib/simple-api-auth/hashers/sha1_hasher.rb', line 8 def hmac(key, ) digest = OpenSSL::Digest.new('sha1') OpenSSL::HMAC.digest(digest, key, ) end |