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'.freeze
- Cipher =
AEAD::Cipher.new(CipherAlgorithm)
- SCryptParams =
{ max_time: 5, max_memfrac: 0.75, max_mem: 16 * 1024 * 1024 }.freeze
- VERSION =
'0.6.0'.freeze