我使用cryptoapi,在这样的窗口上生成密钥对:
CryptGenKey(hProv, CALG_RSA_KEYX, RSA1024BIT_KEY | CRYPT_EXPORTABLE, &hKey);
CryptExportKey(hKey, 0, PRIVATEKEYBLOB, 0, private_key, &private_len);
我得到的结果是字节,我可以在base64中对其进行编码,但是如果这样做,openssl命令行工具将无法识别出它是pem。如何将其转换为pem的正确方法?