Method: OnePassword::Encryption.decrypt_using_key_and_ivec

Defined in:
lib/one_password/encryption.rb

.decrypt_using_key_and_ivec(encrypted, key, iv) ⇒ Object



48
49
50
51
52
53
54
# File 'lib/one_password/encryption.rb', line 48

def self.decrypt_using_key_and_ivec(encrypted, key, iv)
  aes = OpenSSL::Cipher.new('AES-128-CBC')
  aes.decrypt
  aes.key = key
  aes.iv  = iv
  aes.update(encrypted) << aes.final
end