如何获得EVP_PKEY的类型?

时间:2016-12-12 09:25:52

标签: openssl

在旧程序中,我们有一行代码如下:

EVP_PKEY *pKey;
/*
.
.
*/
if (pkey->type == EVP_PKEY_RSA)
    doSomething();

但是在较新版本的OpenSSL中,禁止访问EVP_PKEY的内部实现。 我找不到任何替换上述实现的功能。有什么想法吗?

1 个答案:

答案 0 :(得分:9)

我在OpenSSL Github上发现了答案issue list:

  

EVP_PKEY_id()返回类型字段。