ruby计算md5,关联 ruby, digest
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | require 'digest' # Compute a complete digest Digest::MD5.hexdigest 'abc' #=> "90015098..." # Compute digest by chunks md5 = Digest::MD5.new # =>#<Digest::MD5> md5.update "ab" md5 << "c" # alias for #update md5.hexdigest # => "90015098..." # Use the same object to compute another digest md5.reset md5 << "message" md5.hexdigest # => "78e73102..." |