Table of Contents - symmetric-encryption-4.3.3 Documentation
Classes and Modules
- SymmetricEncryption
- SymmetricEncryption::ActiveRecord
- SymmetricEncryption::ActiveRecord::AttrEncrypted
- SymmetricEncryption::ActiveRecord::AttrEncrypted::ClassMethods
- SymmetricEncryption::ActiveRecord::EncryptedAttribute
- SymmetricEncryption::CLI
- SymmetricEncryption::Cipher
- SymmetricEncryption::CipherError
- SymmetricEncryption::Coerce
- SymmetricEncryption::Config
- SymmetricEncryption::ConfigError
- SymmetricEncryption::Encoder
- SymmetricEncryption::Encoder::Base16
- SymmetricEncryption::Encoder::Base64
- SymmetricEncryption::Encoder::Base64Strict
- SymmetricEncryption::Encoder::None
- SymmetricEncryption::Error
- SymmetricEncryption::Generator
- SymmetricEncryption::Header
- SymmetricEncryption::Key
- SymmetricEncryption::Keystore
- SymmetricEncryption::Keystore::Aws
- SymmetricEncryption::Keystore::Environment
- SymmetricEncryption::Keystore::File
- SymmetricEncryption::Keystore::Gcp
- SymmetricEncryption::Keystore::Heroku
- SymmetricEncryption::Keystore::Memory
- SymmetricEncryption::RSAKey
- SymmetricEncryption::Railtie
- SymmetricEncryption::Reader
- SymmetricEncryption::Utils
- SymmetricEncryption::Utils::Aws
- SymmetricEncryption::Utils::Files
- SymmetricEncryption::Utils::ReEncryptFiles
- SymmetricEncryption::Writer
- SymmetricEncryptionValidator
Methods
- ::[] — SymmetricEncryption::Encoder
- ::build_header — SymmetricEncryption::Cipher
- ::camelize — SymmetricEncryption::Keystore
- ::cipher — SymmetricEncryption
- ::cipher= — SymmetricEncryption
- ::cipher? — SymmetricEncryption
- ::coerce — SymmetricEncryption::Coerce
- ::coerce_from_string — SymmetricEncryption::Coerce
- ::coerce_to_string — SymmetricEncryption::Coerce
- ::coercion_type — SymmetricEncryption::Coerce
- ::constantize_symbol — SymmetricEncryption::Keystore
- ::decode — SymmetricEncryption::Encoder
- ::decrypt — SymmetricEncryption::Reader
- ::decrypt — SymmetricEncryption
- ::deep_stringify_keys — SymmetricEncryption::Config
- ::deep_symbolize_keys — SymmetricEncryption::Config
- ::dev_config — SymmetricEncryption::Keystore
- ::empty? — SymmetricEncryption::Reader
- ::encode — SymmetricEncryption::Encoder
- ::encrypt — SymmetricEncryption::Writer
- ::encrypt — SymmetricEncryption
- ::encrypted? — SymmetricEncryption
- ::from_config — SymmetricEncryption::Cipher
- ::generate_data_key — SymmetricEncryption::Keystore::Aws
- ::generate_data_key — SymmetricEncryption::Keystore::Environment
- ::generate_data_key — SymmetricEncryption::Keystore::File
- ::generate_data_key — SymmetricEncryption::Keystore::Gcp
- ::generate_data_key — SymmetricEncryption::Keystore::Heroku
- ::generate_data_key — SymmetricEncryption::Keystore::Memory
- ::generate_data_keys — SymmetricEncryption::Keystore
- ::generate_decrypted_accessors — SymmetricEncryption::Generator
- ::has_header? — SymmetricEncryption::Cipher
- ::header — SymmetricEncryption
- ::header_present? — SymmetricEncryption::Reader
- ::included — SymmetricEncryption::ActiveRecord::AttrEncrypted
- ::keystore_for — SymmetricEncryption::Keystore
- ::load! — SymmetricEncryption::Config
- ::load! — SymmetricEncryption
- ::master_key_alias — SymmetricEncryption::Keystore::Aws
- ::migrate_config! — SymmetricEncryption::Keystore
- ::migrate_old_formats! — SymmetricEncryption::Config
- ::new — SymmetricEncryption::ActiveRecord::EncryptedAttribute
- ::new — SymmetricEncryption::Cipher
- ::new — SymmetricEncryption::CLI
- ::new — SymmetricEncryption::Config
- ::new — SymmetricEncryption::Header
- ::new — SymmetricEncryption::Key
- ::new — SymmetricEncryption::Keystore::Aws
- ::new — SymmetricEncryption::Keystore::Environment
- ::new — SymmetricEncryption::Keystore::File
- ::new — SymmetricEncryption::Keystore::Gcp
- ::new — SymmetricEncryption::Keystore::Memory
- ::new — SymmetricEncryption::Reader
- ::new — SymmetricEncryption::RSAKey
- ::new — SymmetricEncryption::Utils::Aws
- ::new — SymmetricEncryption::Utils::ReEncryptFiles
- ::new — SymmetricEncryption::Writer
- ::open — SymmetricEncryption::Reader
- ::open — SymmetricEncryption::Writer
- ::parse_header! — SymmetricEncryption::Cipher
- ::present? — SymmetricEncryption::Header
- ::random_password — SymmetricEncryption
- ::randomize_iv= — SymmetricEncryption
- ::randomize_iv? — SymmetricEncryption
- ::read — SymmetricEncryption::Reader
- ::read_file — SymmetricEncryption::Config
- ::read_key — SymmetricEncryption::Keystore
- ::rotate_key_encrypting_keys! — SymmetricEncryption::Keystore
- ::rotate_keys! — SymmetricEncryption::Keystore
- ::run! — SymmetricEncryption::CLI
- ::secondary_ciphers — SymmetricEncryption
- ::secondary_ciphers= — SymmetricEncryption
- ::select_cipher — SymmetricEncryption
- ::try_decrypt — SymmetricEncryption
- ::write — SymmetricEncryption::Writer
- ::write_file — SymmetricEncryption::Config
- #<< — SymmetricEncryption::Writer
- #attr_encrypted — SymmetricEncryption::ActiveRecord::AttrEncrypted::ClassMethods
- #auto_create_master_key — SymmetricEncryption::Utils::Aws
- #aws — SymmetricEncryption::Keystore::Aws
- #binary_decrypt — SymmetricEncryption::Cipher
- #binary_encrypt — SymmetricEncryption::Cipher
- #block_size — SymmetricEncryption::Cipher
- #cast_value — SymmetricEncryption::ActiveRecord::EncryptedAttribute
- #cipher — SymmetricEncryption::Header
- #ciphers — SymmetricEncryption::Config
- #client — SymmetricEncryption::Keystore::Gcp
- #close — SymmetricEncryption::Reader
- #close — SymmetricEncryption::Writer
- #closed? — SymmetricEncryption::Reader
- #closed? — SymmetricEncryption::Writer
- #compressed? — SymmetricEncryption::Header
- #compressed? — SymmetricEncryption::Reader
- #config — SymmetricEncryption::Config
- #config_file_does_not_exist! — SymmetricEncryption::CLI
- #correct_permissions? — SymmetricEncryption::Keystore::File
- #create_alias — SymmetricEncryption::Utils::Aws
- #create_master_key — SymmetricEncryption::Utils::Aws
- #create_new_master_key — SymmetricEncryption::Utils::Aws
- #credentials — SymmetricEncryption::Keystore::Gcp
- #crypto_key — SymmetricEncryption::Keystore::Gcp
- #current_version — SymmetricEncryption::CLI
- #decode — SymmetricEncryption::Cipher
- #decode — SymmetricEncryption::Encoder::None
- #decode — SymmetricEncryption::Encoder::Base64
- #decode — SymmetricEncryption::Encoder::Base64Strict
- #decode — SymmetricEncryption::Encoder::Base16
- #decode64 — SymmetricEncryption::Utils::Files
- #decrypt — SymmetricEncryption::Cipher
- #decrypt — SymmetricEncryption::Key
- #decrypt — SymmetricEncryption::Keystore::Gcp
- #decrypt — SymmetricEncryption::Reader
- #decrypt — SymmetricEncryption::RSAKey
- #decrypt — SymmetricEncryption::Utils::Aws
- #decrypt_file — SymmetricEncryption::CLI
- #decrypt_string — SymmetricEncryption::CLI
- #delete_master_key — SymmetricEncryption::Utils::Aws
- #deserialize — SymmetricEncryption::ActiveRecord::EncryptedAttribute
- #each — SymmetricEncryption::Reader
- #each_line — SymmetricEncryption::Reader
- #encode — SymmetricEncryption::Cipher
- #encode — SymmetricEncryption::Encoder::None
- #encode — SymmetricEncryption::Encoder::Base64
- #encode — SymmetricEncryption::Encoder::Base64Strict
- #encode — SymmetricEncryption::Encoder::Base16
- #encode64 — SymmetricEncryption::Utils::Files
- #encoded_magic_header — SymmetricEncryption::Cipher
- #encoder — SymmetricEncryption::Cipher
- #encoder — SymmetricEncryption::Keystore::Environment
- #encoding= — SymmetricEncryption::Cipher
- #encrypt — SymmetricEncryption::Cipher
- #encrypt — SymmetricEncryption::Key
- #encrypt — SymmetricEncryption::Keystore::Gcp
- #encrypt — SymmetricEncryption::RSAKey
- #encrypt — SymmetricEncryption::Utils::Aws
- #encrypt_file — SymmetricEncryption::CLI
- #encrypt_string — SymmetricEncryption::CLI
- #encrypted_attribute? — SymmetricEncryption::ActiveRecord::AttrEncrypted::ClassMethods
- #encrypted_attributes — SymmetricEncryption::ActiveRecord::AttrEncrypted::ClassMethods
- #encrypted_column? — SymmetricEncryption::ActiveRecord::AttrEncrypted::ClassMethods
- #encrypted_columns — SymmetricEncryption::ActiveRecord::AttrEncrypted::ClassMethods
- #encrypted_file_version — SymmetricEncryption::Utils::ReEncryptFiles
- #encrypted_keys — SymmetricEncryption::ActiveRecord::AttrEncrypted::ClassMethods
- #eof? — SymmetricEncryption::Reader
- #flush — SymmetricEncryption::Reader
- #flush — SymmetricEncryption::Writer
- #gen_random_password — SymmetricEncryption::CLI
- #generate_data_key — SymmetricEncryption::Utils::Aws
- #generate_encrypted_data_key — SymmetricEncryption::Utils::Aws
- #generate_new_config — SymmetricEncryption::CLI
- #gets — SymmetricEncryption::Reader
- #header_present? — SymmetricEncryption::Reader
- #inspect — SymmetricEncryption::Cipher
- #key_spec — SymmetricEncryption::Utils::Aws
- #load_config — SymmetricEncryption::CLI
- #location_id — SymmetricEncryption::Keystore::Gcp
- #owned? — SymmetricEncryption::Keystore::File
- #parse — SymmetricEncryption::Header
- #parse! — SymmetricEncryption::Header
- #parser — SymmetricEncryption::CLI
- #process_directory — SymmetricEncryption::Utils::ReEncryptFiles
- #project_id — SymmetricEncryption::Keystore::Gcp
- #random_iv — SymmetricEncryption::Cipher
- #random_key — SymmetricEncryption::Cipher
- #re_encrypt — SymmetricEncryption::Utils::ReEncryptFiles
- #re_encrypt_contents — SymmetricEncryption::Utils::ReEncryptFiles
- #re_encrypt_file — SymmetricEncryption::Utils::ReEncryptFiles
- #re_encrypt_lines — SymmetricEncryption::Utils::ReEncryptFiles
- #read — SymmetricEncryption::Keystore::Aws
- #read — SymmetricEncryption::Keystore::Environment
- #read — SymmetricEncryption::Keystore::File
- #read — SymmetricEncryption::Keystore::Gcp
- #read — SymmetricEncryption::Keystore::Memory
- #read — SymmetricEncryption::Reader
- #read_block — SymmetricEncryption::Reader
- #read_file_and_decode — SymmetricEncryption::Utils::Files
- #read_from_file — SymmetricEncryption::Utils::Files
- #read_header — SymmetricEncryption::Reader
- #read_string — SymmetricEncryption::Header
- #readline — SymmetricEncryption::Reader
- #regexp — SymmetricEncryption::Utils::ReEncryptFiles
- #rewind — SymmetricEncryption::Reader
- #run! — SymmetricEncryption::CLI
- #run_activate_key — SymmetricEncryption::CLI
- #run_cleanup_keys — SymmetricEncryption::CLI
- #run_migrate — SymmetricEncryption::CLI
- #run_rotate_kek — SymmetricEncryption::CLI
- #run_rotate_keys — SymmetricEncryption::CLI
- #seek — SymmetricEncryption::Reader
- #serialize — SymmetricEncryption::ActiveRecord::EncryptedAttribute
- #size — SymmetricEncryption::Reader
- #stat — SymmetricEncryption::Keystore::File
- #to_s — SymmetricEncryption::Header
- #validate_each — SymmetricEncryptionValidator
- #version= — SymmetricEncryption::Header
- #whoami — SymmetricEncryption::Utils::Aws
- #write — SymmetricEncryption::Keystore::Aws
- #write — SymmetricEncryption::Keystore::Environment
- #write — SymmetricEncryption::Keystore::File
- #write — SymmetricEncryption::Keystore::Gcp
- #write — SymmetricEncryption::Keystore::Heroku
- #write — SymmetricEncryption::Keystore::Memory
- #write — SymmetricEncryption::Writer
- #write_encoded_to_file — SymmetricEncryption::Utils::Files
- #write_to_file — SymmetricEncryption::Utils::Files