【发布时间】:2015-01-20 22:34:57
【问题描述】:
文档@http://www.ruby-doc.org/stdlib-1.9.3/libdoc/digest/rdoc/Digest/SHA2.html 显示:
Digest::SHA256.new.digest_length * 8
#=> 512
Digest::SHA384.new.digest_length * 8
#=> 1024
Digest::SHA512.new.digest_length * 8
#=> 1024
这是我在2.1.3 中的输出:
Digest::SHA256.new.digest_length * 8
#=> 256
Digest::SHA384.new.digest_length * 8
#=> 384
Digest::SHA512.new.digest_length * 8
#=> 512
为什么我的块长度输出与 Ruby 文档不同?
【问题讨论】: