Method: Chef::EncryptedDataBagItem::Decryptor::Version0Decryptor#openssl_decryptor

Defined in:
lib/chef/encrypted_data_bag_item/decryptor.rb

#openssl_decryptorObject



105
106
107
108
109
110
111
112
113
# File 'lib/chef/encrypted_data_bag_item/decryptor.rb', line 105

def openssl_decryptor
  @openssl_decryptor ||=
    begin
      d = OpenSSL::Cipher.new(algorithm)
      d.decrypt
      d.pkcs5_keyivgen(key)
      d
    end
end