lib/kafkr/encryptor.rb in kafkr-0.18.0 vs lib/kafkr/encryptor.rb in kafkr-0.018.1
- old
+ new
@@ -17,18 +17,18 @@
encrypted_data = cipher.update(data) + cipher.final
encrypted_data = Base64.strict_encode64(iv + encrypted_data)
end
def decrypt(encrypted_data)
- # puts "Encrypted data before decoding: #{encrypted_data.inspect}"
+ # Kafkr.log "Encrypted data before decoding: #{encrypted_data.inspect}"
decipher = OpenSSL::Cipher.new(ALGORITHM)
decipher.decrypt
decipher.key = @key
raw_data = Base64.strict_decode64(encrypted_data)
decipher.iv = raw_data[0, decipher.iv_len]
decipher.update(raw_data[decipher.iv_len..-1]) + decipher.final
rescue OpenSSL::Cipher::CipherError => e
- puts "Decryption failed: #{e.message}"
+ Kafkr.log "Decryption failed: #{e.message}"
nil
end
end
end