module Gibberish

Constants

VERSION

Public Class Methods

HMAC1(key, data) click to toggle source
# File lib/gibberish/hmac.rb, line 56
def self.HMAC1(key, data)
  Gibberish::HMAC.digest(key, data, :sha1)
end
HMAC224(key, data) click to toggle source
# File lib/gibberish/hmac.rb, line 60
def self.HMAC224(key, data)
  Gibberish::HMAC.digest(key, data, :sha224)
end
HMAC256(key, data) click to toggle source
# File lib/gibberish/hmac.rb, line 64
def self.HMAC256(key, data)
  Gibberish::HMAC.digest(key, data, :sha256)
end
HMAC384(key, data) click to toggle source
# File lib/gibberish/hmac.rb, line 68
def self.HMAC384(key, data)
  Gibberish::HMAC.digest(key, data, :sha384)
end
HMAC512(key, data) click to toggle source
# File lib/gibberish/hmac.rb, line 72
def self.HMAC512(key, data)
  Gibberish::HMAC.digest(key, data, :sha512)
end
MD5(data, opts={}) click to toggle source
# File lib/gibberish/digest.rb, line 150
def self.MD5(data, opts={})
  Digest.md5(data,opts)
end
SHA1(data, opts={}) click to toggle source
# File lib/gibberish/digest.rb, line 130
def self.SHA1(data, opts={})
  Digest.sha1(data,opts)
end
SHA224(data, opts={}) click to toggle source
# File lib/gibberish/digest.rb, line 134
def self.SHA224(data, opts={})
  Digest.sha224(data,opts)
end
SHA256(data, opts={}) click to toggle source
# File lib/gibberish/digest.rb, line 138
def self.SHA256(data, opts={})
  Digest.sha256(data,opts)
end
SHA384(data, opts={}) click to toggle source
# File lib/gibberish/digest.rb, line 142
def self.SHA384(data, opts={})
  Digest.sha384(data,opts)
end
SHA512(data, opts={}) click to toggle source
# File lib/gibberish/digest.rb, line 146
def self.SHA512(data, opts={})
  Digest.sha512(data,opts)
end