lib/h.rb in h-3.0.0 vs lib/h.rb in h-4.0.0

- old
+ new

@@ -3,19 +3,13 @@ module H class Builder attr_reader :secret def initialize(secret) - @secret = secret.to_s + @secret = secret end def call(value) - ::Digest::SHA256.hexdigest(salt(value.to_s)) - end - - private - - def salt(value) - value + secret + ::Digest::SHA256.base64digest("#{value}++#{secret}") end end end