Как мы можем скопировать EVP_PKEY, который включает ключ RSA?

Я нашел функцию 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)));

Есть ли у вас какие-либо предложения?

6
задан jweyrich 18 August 2011 в 20:42
поделиться