В качестве справки и в качестве продолжения сообщения: как использовать OpenSSL для расшифровки данных Java, зашифрованных AES?
У меня есть следующие вопросы:
Я использую библиотеки OpenSSL и программирую на C для шифрования данных в aes-cbc-128. Мне предоставлены любые входные двоичные данные, и я должен их зашифровать.
Я узнал, что в Java есть интерфейс CipherParameters для установки IV и KeyParameters.
Есть ли способ сгенерировать IV и ключ с помощью openSSL? Короче говоря, как можно использовать в программе на C для вызова случайного генератора openSSL для этих целей. Может ли кто-нибудь из вас предоставить какие-либо документы / примеры / ссылки по этому поводу?
Спасибо