Module: LazyValue

Defined in:
lib/lazy_value.rb,
lib/lazy_value/engine.rb,
lib/lazy_value/railtie.rb,
lib/lazy_value/version.rb,
app/helpers/lazy_value/application_helper.rb,
app/controllers/lazy_value/application_controller.rb

Defined Under Namespace

Modules: ApplicationHelper Classes: ApplicationController, Engine, Railtie

Constant Summary collapse

VERSION =
"0.0.2"
@@cryptography =
begin
  len   = ActiveSupport::MessageEncryptor.key_len
  salt  = SecureRandom.random_bytes(len)
  key   = ActiveSupport::KeyGenerator.new(SecureRandom.hex(32)).generate_key(salt, len)
  ActiveSupport::MessageEncryptor.new(key)
end