module KnifeHitori::CryptUtil

Public Instance Methods

decrypt(data, secret) click to toggle source

@param [Hash] data @param [String] secret @return [String]

# File lib/knife-hitori/lib/crypt_util.rb, line 10
def decrypt(data, secret)
  Chef::EncryptedDataBagItem::Decryptor.for(data, secret.strip).for_decrypted_item
end
encrypt(data, secret) click to toggle source

@param [String] data @param [String] secret @return [Hash]

# File lib/knife-hitori/lib/crypt_util.rb, line 17
def encrypt(data, secret)
  Chef::EncryptedDataBagItem::Encryptor.new(data, secret.strip).for_encrypted_item
end