首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

OpenSSL中怎样将EVP_PKEY转化为RSA的Key?解决思路

2012-04-17 
OpenSSL中怎样将EVP_PKEY转化为RSA的Key?从*.cer证书中读到了X509,然后用X509_get_pubkey()得到一个EVP_PK

OpenSSL中怎样将EVP_PKEY转化为RSA的Key?
从*.cer证书中读到了X509,然后用X509_get_pubkey()得到一个EVP_PKEY,想问下众神这个EVP_PKEY怎么转成RSA的KEY,查过资料有人说用d2i_RSAPublicKey(),不过始终没理解该函数的 公钥内存单元 参数指的是什么,文章见该链接
http://hi.baidu.com/yase_guoguo/blog/item/c84000f5d7a06ed4f2d385ad.html
求助众神


[解决办法]
介个东西原来瞄过一眼巨复杂就没勇气看下去了,帮顶,等待有经验人士的解答
[解决办法]
检查下 pkey->type 是不是 EVP_PKEY_RSA , 是的话直接用 pkey->pkey.rsa 就行了。

热点排行