Я использую cryptoapi, чтобы сгенерировать пару ключей в таких окнах:
CryptGenKey(hProv, CALG_RSA_KEYX, RSA1024BIT_KEY | CRYPT_EXPORTABLE, &hKey);
CryptExportKey(hKey, 0, PRIVATEKEYBLOB, 0, private_key, &private_len);
Я получаю в результате байты, которые я могу кодировать в base64, но если это сделать, инструмент командной строки openssl не распознает, что это pem. Как правильно преобразовать это в pem?