Сертификат PKCS12 хранится в двоичном формате, а сертификат PEM - это файл ASCII, который можно открывать и просматривать в текстовом редакторе.
Q1. Как программно преобразовать сертификат PEM приведенной ниже формы в сертификат PKCS12?
-----BEGIN CERTIFICATE-----
*****CERTIFICATE DATA*****
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
*****PRIVATE KEY DATA********
-----END RSA PRIVATE KEY-----
Q2. Теперь я прочитал файл PKCS12 и хочу преобразовать данные PKCS12 в формат PEM, снова используя программу .NET?
Нужно ли использовать какие-либо схемы кодирования, поддерживаемые в .NET?
Примечание: я использую библиотеку CryptoAPI