我需要使用OpenSSL从RSA私钥中提取RSA公钥。我目前正在使用`RSAPublicKey_dup()`函数并传递`RSA*`私钥获取公钥。但是,虽然调用似乎有效,但我无法使用openssl命令行工具加载(或使用)此公钥。
如果我使用命令行工具生成公钥(“$ openssl rsa -in private.pem -pubout > public.pem”),我就可以使用它并且像魔法一样工作。
你们知道我如何让它工作吗?也许是另一个函数?OpenSSL文档很难浏览...
谢谢。
如果我使用命令行工具生成公钥(“$ openssl rsa -in private.pem -pubout > public.pem”),我就可以使用它并且像魔法一样工作。
你们知道我如何让它工作吗?也许是另一个函数?OpenSSL文档很难浏览...
谢谢。