В старой программе есть строки кода, как показано ниже:Как получить тип EVP_PKEY?
EVP_PKEY *pKey;
/*
.
.
*/
if (pkey->type == EVP_PKEY_RSA)
doSomething();
Но в новых версиях OpenSSL доступ к внутренней реализации EVP_PKEY
запрещено. Я не мог найти никакой функции для замены выше реализации. Есть идеи?
FYI ... есть также «EVP_PKEY_RSA2». Но в man-страницах ['EVP_PKEY_set1_RSA'] (https://www.openssl.org/docs/man1.1.0/crypto/EVP_PKEY_set1_RSA.html). * «... использование альтернативных нестандартных идентификаторов OID теперь редко, поэтому« EVP_PKEY_RSA2 »(и др.) часто не встречаются на практике» *. – jww