Перевод кода шифрования Ruby на Java
У меня есть устаревший код в ruby, который выполняет шифрование с использованием OpenSSL
Тем не менее, я хотел бы перевести это на Java, и я заблудился. до сих пор мой самый большой блокировщик выясняет, как генерировать IV на основе этого кода. Любая помощь будет принята с благодарностью
def func_enc(data, key)
cipher = OpenSSL::Cipher::Cipher.new("aes-256-cbc")
cipher.encrypt
cipher.pkcs5_keyivgen(key)
cipher.update(data)
encrypted_data < cipher.final
return encryptedData
end