2009-05-28 9 views
4

Как я могу экспортировать закрытый ключ, встроенный в файл .cer, и преобразовать его в .pem с помощью openssl.Извлечение частного ключа из .cer в .pem с openssl

Update:

Если загрузить файл .cer от Apple, и импортировать его в KeyChain, я могу экспортировать закрытый ключ в качестве .p12 файла. Как я могу это сделать с помощью openssl?

alt text alt text

+1

Итак, что такое _might_, так это то, что когда я создаю CSR Keychain хранит закрытый ключ и просто связывает его с .cer при его импортировании. Вот почему они, кажется, связаны друг с другом. – lolsborn

ответ

8

К сожалению - сертификат не содержит закрытого ключа (он, однако содержит открытый ключ). Вам понадобится источник закрытого ключа (обычно .p12), чтобы извлечь закрытый ключ.

Надеюсь, это поможет.