Я нашел функцию EVP_PKEY_copy_parameters
, которая может копировать EVP_PKEY
.
Но в некоторых документах об этой функции говорится, что она может использоваться только для алгоритмов DSA / ECC.
В официальной документации (из openssl.org ) не упоминается, можно ли использовать эту функцию для RSA EVP_PKEY.
Другая реализация для EVP_PKEY
(которая содержит ключ RSA) может быть это:
EVP_PKEY_assign_RSA(RSAPrivateKey_dup(EVP_PKEY_get1_RSA(pkey)));
Есть ли у вас какие-либо предложения?