2016-12-16 6 views

ответ

0

Согласно fileinfo.com.pk не является известным расширением файла хранилища сертификатов. Возможно, вы могли бы спросить у источника файла, почему они так назвали его.

Проверьте это PKCS12 файл, пытаясь выводить информацию о файле:

openssl pkcs12 -info -in yourfile.pk 

Если это PKCS12, то вы можете экспортировать закрытый ключ от него с помощью следующей команды:

openssl pkcs12 -in yourfile.pk -nocerts -nodes privatekey.pem 

Очевидно, что ваш файл находится в формате PEM. Вы можете проверить файл в текстовом редакторе на ----- BEGIN текстов, чтобы узнать, что внутри. Вы видите НАЧАТЬ ENCRYPTED ЧАСТНЫЙ КЛЮЧ или BEGIN RSA ЧАСТНЫЙ КЛЮЧ или НАЧАТЬ ЧАСТНЫЙ КЛЮЧ текст в файле? Есть ли также сертификат (ы) в том же файле, т. Е. Вы можете видеть BEGIN RSA PUBLIC KEY или НАЧАТЬ ПУБЛИЧНЫЙ КЛЮЧ один или несколько раз?

Вы можете удалить кодовую фразу из RSA закрытого ключа, как это:

openssl rsa -in yourfile.pk -out privatekey.pem 
+0

я получаю ошибки «» ошибка: 0D0680A8" и „ошибка: 0D07803A“, который в соответствии с https://www.ssl247.com/kb/ssl-certificates/troubleshooting/apache/errors-asn1-encoding-procedure-apache «Эта ошибка вызвана неправильным форматом сертификата» –

+0

У меня появилась новая информация об этом файле .pk: содержит ключ RSA и что это возможно что мне нужно предоставить пароль (который у меня уже есть), извлекая ключ из файла .pk. –

+0

(извините за двойной пост, я слишком быстро введи Enter, и я не могу отредактировать комментарий еще) У меня появилась новая информация о это .pk файл: - .pk не является расширением файла сертификата, но может содержать тот, у которого есть ключ RSA - возможно, мне нужно предоставить пароль (который у меня уже есть), извлекая ключ RSA –

Смежные вопросы