class Digest::Class
def self.digest(data, name)
def self.digest(data, name) digester = const_get(name).new digester.update(data) digester.finish end
def self.hexdigest(name, data)
def self.hexdigest(name, data) digest(name, data).unpack('H*')[0] end
def ==(oth)
def ==(oth) digest == oth.digest end
def digest
def digest dup.finish end
def hexdigest
def hexdigest digest.unpack('H*')[0] end
def length
def length digest_length end
def size
def size digest_length end
def to_s
def to_s hexdigest end