Имеем файл сертификата с закрытым ключом. И с паролем, пароль у нас имеется. Требуется извлечь сертификат из PFX файла. Поможет openssl.
Наш файл PFX (PKCS#12, P12): ca.p12.
Можно работать в Linux, я использую подсистему Windows для Linux.
Команда для извлечения сертификата:
openssl pkcs12 -in ca.p12 -nokeys -nomacver -out ca.crtГде ca.p12 — наш файл PFX, ca.crt — получаемый сертификат.
Вводим пароль. Готово.

Если нужен ещё и ключ:
Windows — конвертация PFX (PKCS#12) сертификата в CRT (PEM) и KEY с помощью подсистемы Linux