Я пытаюсь получить частный ключ RSA из файла pkcs # 12.
Я попробовал запустить стандартный
openssl pkcs12 -nocerts -out priv.pem -in domain.com.pfx
Однако это приводит к ключевому файлу, подобному приведенному ниже:
Bag Attributes
Microsoft Local Key set: <No Values>
localKeyID: 01 00 00 00
friendlyName: xxxxxxxx
Microsoft CSP Name: Microsoft RSA SChannel Cryptographic Provider
Key Attributes
X509v3 Key Usage: 10
-----BEGIN ENCRYPTED PRIVATE KEY-----
Сервер, который мне нужно поместить в canot, обрабатывает ключевой файл, и когда я смотрю на данные примеров, я вижу файл, как показано ниже
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,2CF27DD60B8BB3FF
И причина в том, что ключ присутствует в обоих файлах. Однако кажется, что сервер будет принимать только файл ключей RSA Private, и мне кажется, что вывод, который я получаю, представляет собой файл X509v3, любой знает, как получить это в файле ключей RSA Private?