Извлечение цепочки сертификатов из контейнера PKCS#7

25 апреля 2024

ID 239056

После выполнения запроса на выписку сертификата удостоверяющий центр может предоставить цепочку сертификатов в формате PKCS#7 (файл с расширением P7B). Цепочка включает подписанный по вашему запросу сертификат сайта, а также сертификаты промежуточных центров сертификации.

Файл в формате PKCS#7 может быть представлен в двух кодировках:

  • DER encoded (DER-кодировка).
  • Base64 encoded (PEM-кодировка).

Для дальнейшего использования необходимо извлечь сертификаты из контейнера и получить файл в кодировке PEM. Конвертацию можно выполнить с помощью утилиты openssl.

Чтобы конвертировать файл формата PKCS#7 в DER-кодировке, используйте команду:

openssl pkcs7 -in source.p7b -inform DER -print_certs -out cert.pem

Чтобы конвертировать файл формата PKCS#7 в PEM-кодировке, используйте команду:

openssl pkcs7 -in source.p7b -inform PEM -print_certs -out cert.pem

Полученный файл cert.pem можно использовать для замены сертификата веб-интерфейса.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!