class Hashed

Public Class Methods

val(plaintext, salt = ENV['HASH_SALT']) click to toggle source
# File lib/encrypt_column/hashed.rb, line 4
def self.val(plaintext, salt = ENV['HASH_SALT'])
  return nil if plaintext.nil?
  return raise 'Missing Hash Salt Config' if salt.nil?
  Digest::SHA2.hexdigest(salt + plaintext.to_s)
end