我正在使用 RSA_public_encrypt 函数将加密数据发送到套接字。我正在使用“pkey = PEM_read_PUBKEY(f, NULL, NULL, NULL);”从 .PEM 文件中读取公钥 功能。从上述函数中检索到的“pkey”属于 EVP_PKEY* 类型,我不能在函数 RSA_public_encrypt 中使用它。(RSA_public_encrypt 使用 RSA* 类型的密钥)
如何将 EVP_PKEY *pkey 转换为 RSA *rsa?
我正在使用 RSA_public_encrypt 函数将加密数据发送到套接字。我正在使用“pkey = PEM_read_PUBKEY(f, NULL, NULL, NULL);”从 .PEM 文件中读取公钥 功能。从上述函数中检索到的“pkey”属于 EVP_PKEY* 类型,我不能在函数 RSA_public_encrypt 中使用它。(RSA_public_encrypt 使用 RSA* 类型的密钥)
如何将 EVP_PKEY *pkey 转换为 RSA *rsa?