Class: Hashed
- Inherits:
-
Object
- Object
- Hashed
- Defined in:
- lib/encrypt_column/hashed.rb
Class Method Summary collapse
Class Method Details
.val(plaintext) ⇒ Object
4 5 6 7 8 |
# File 'lib/encrypt_column/hashed.rb', line 4 def self.val(plaintext) return nil if plaintext.nil? return raise 'Missing Hash Salt Config' if ENV['HASH_SALT'].nil? Digest::SHA2.hexdigest(ENV['HASH_SALT'] + plaintext.to_s) end |