P7S CER
Конвертация файлов

Конвертировать P7S в CER

БЫСТРЫЙ ОТВЕТ
Возможно ли конвертировать P7S в CER?
Да - P7S конвертируется в CER.

Используйте OpenSSL для извлечения сертификата из .p7s одной командой в любой ОС. Файл .p7s является контейнером отсоединенной подписи, а не документом - здесь нечего преобразовывать, можно только извлечь сертификат.

Также в CER: PFX · P12 · CAT

На этой странице

Протестировано на macOS, Windows и Linux
Последняя проверка: Oct 2026

Больше бесплатных конвертеров

HEIC, PNG, WEBP, MP3 и другие - все инструменты здесь бесплатны.

Открыть инструменты

Зачем конвертировать P7S в CER?

Файл .p7s (подпись PKCS #7) содержит криптографическую подпись и сертификат(ы) X.509 подписавшего, но не само подписанное содержимое. Извлечение сертификата позволяет добавить его в хранилище доверенных сертификатов, проверить, кто подписал документ, или передать его в другую систему для проверки без обращения к автору подписи.

Способы конвертации P7S в CER

OpenSSL FREE

Запустите openssl pkcs7 для файла .p7s, чтобы извлечь сертификат(ы) в файл PEM, затем используйте openssl x509 для конвертации в DER-кодированный .cer. Предустановлено в macOS и большинстве дистрибутивов Linux; в Windows требуется отдельная установка.

Microsoft Outlook APP

Для подписанных писем, проверенных в Outlook, нажмите на значок подписи, просмотрите сертификат, перейдите на вкладку «Состав» и используйте «Копировать в файл», чтобы экспортировать его как DER .cer. Работает только для подписей, прикрепленных к письмам, а не для отдельных файлов .p7s.

Об этих форматах

Качество и на что обратить внимание

  • Файл .p7s - это отсоединенная подпись, которая несет в себе саму подпись и сертификат(ы) подписавшего, но не исходный документ. Здесь нечего «конвертировать», можно только извлечь сертификат.
  • Сохраняйте оригинальный .p7s и подписанный файл вместе, если вам потребуется повторная проверка позже; извлеченный .cer доказывает, кто подписал, но не то, что именно было подписано.
  • Файл .p7s может содержать полную цепочку сертификатов; вывод OpenSSL может включать несколько сертификатов, которые нужно будет разделить перед индивидуальной конвертацией каждого в .cer.

Часто задаваемые вопросы

Почему нельзя просто переименовать .p7s в .cer?
Эти два формата структурно различаются: .p7s - это контейнер PKCS #7, в который упакованы подпись и сертификат(ы); .cer - это чистый сертификат X.509. Переименование приведет к повреждению файла.
Нужен ли мне исходный документ для извлечения сертификата?
Нет - сертификат подписавшего встроен в сам файл .p7s; вам не нужен подписанный документ для его извлечения.
Что если мой .p7s имеет кодировку PEM вместо бинарной?
Если файл начинается со строки -----BEGIN PKCS7-----, измените флаг OpenSSL с -inform DER на -inform PEM.
Может ли Outlook извлекать сертификаты из отдельных файлов .p7s?
Нет - средство просмотра сертификатов Outlook работает только для подписей электронных писем, которые оно уже проверило; для отдельных файлов .p7s используйте OpenSSL.