我正在编写C ++应用程序,我想在其中编写以下openssl命令的代码
emphasized text
将公钥从pem转换为der
openssl asn1parse -noout -inform pem -in www.example.com.pubkey.pem -out www.example.com.pubkey.der
emphasized text
sha256哈希和base64将der编码为字符串以供使用
openssl dgst -sha256 -binary www.example.com.pubkey.der | openssl base64
请提供示例应用程序来实现此目的。