Module: Trustworthy

Defined in:
lib/trustworthy.rb,
lib/trustworthy/cli.rb,
lib/trustworthy/key.rb,
lib/trustworthy/prompt.rb,
lib/trustworthy/random.rb,
lib/trustworthy/version.rb,
lib/trustworthy/cli/init.rb,
lib/trustworthy/settings.rb,
lib/trustworthy/cli/crypt.rb,
lib/trustworthy/cli/passwd.rb,
lib/trustworthy/master_key.rb,
lib/trustworthy/cli/add_key.rb,
lib/trustworthy/cli/command.rb,
lib/trustworthy/cli/decrypt.rb,
lib/trustworthy/cli/encrypt.rb

Defined Under Namespace

Modules: Random Classes: CLI, Key, MasterKey, Prompt, Settings

Constant Summary collapse

CipherAlgorithm =
'AES-256-CBC-HMAC-SHA-256'
Cipher =
AEAD::Cipher.new(CipherAlgorithm)
SCryptParams =
{
  :max_time => 5,
  :max_memfrac => 0.75,
  :max_mem => 16 * 1024 * 1024,
}
VERSION =
'0.5.0'