Ruby 2.4参考手册
摘要 | Digest
Digest::SHA1
Parent:Digest::Base
FIPS PUB 180-1中描述的一种用于使用NIST(美国国家标准与技术研究院)的SHA-1安全散列算法计算消息摘要的类。
请参阅Digest :: Instance获取摘要API。
SHA-1计算一个160位(20字节)的摘要。
Examples
require 'digest'
# Compute a complete digest
Digest::SHA1.hexdigest 'abc' #=> "a9993e36..."
# Compute digest by chunks
sha1 = Digest::SHA1.new # =>#<Digest::SHA1>
sha1.update "ab"
sha1 << "c" # alias for #update
sha1.hexdigest # => "a9993e36..."
# Use the same object to compute another digest
sha1.reset
sha1 << "message"
sha1.hexdigest # => "6f9b9af3..."
摘要 | Digest相关
Ruby 是一种面向对象、命令式、函数式、动态的通用编程语言,是世界上最优美而巧妙的语言。
主页 | https://www.ruby-lang.org/ |
源码 | https://github.com/ruby/ruby |
版本 | 2.4 |
发布版本 | 2.4.1 |