Sha256: ae6bb6fb316d8df2d0c04ed844394b4dacc1eac05f109052c9f8a4d6f2d52b13
Contents?: true
Size: 753 Bytes
Versions: 2
Compression:
Stored size: 753 Bytes
Contents
module Gibberish class Digest def self.sha1(val, opts={}) if opts[:binary] OpenSSL::Digest::SHA1.digest(val) else OpenSSL::Digest::SHA1.hexdigest(val) end end def self.sha256(val, opts={}) if opts[:binary] OpenSSL::Digest::SHA256.digest(val) else OpenSSL::Digest::SHA256.hexdigest(val) end end def self.md5(val, opts={}) if opts[:binary] OpenSSL::Digest::MD5.digest(val) else OpenSSL::Digest::MD5.hexdigest(val) end end end def self.SHA1(val, opts={}) Digest.sha1(val,opts) end def self.SHA256(val, opts={}) Digest.sha256(val,opts) end def self.MD5(val, opts={}) Digest.md5(val,opts) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gibberish-0.0.2 | lib/gibberish/digest.rb |
gibberish-0.0.1 | lib/gibberish/digest.rb |