Ruby 4.0 リファレンスマニュアル

instance method Digest::SHA2#<<

update(str) -> self[permalink][rdoc][edit]
self << str -> self

文字列 str を追加して内部状態を更新し、self を返します。

複数回 update を呼ぶことは、文字列を連結してから update を呼ぶことと同じです。

[PARAM] str:
追加する文字列を指定します。
例
require 'digest/sha2'

digest = Digest::SHA2.new
digest.update("ru")
digest << "by"
p digest.hexdigest # => "b9138194ffe9e7c8bb6d79d1ed56259553d18d9cb60b66e3ba5aa2e5b078055a"

[SEE_ALSO] Digest::Base#update