Перейти к содержимому
Aback Tools Logo

Просмотр сертификатов PDF

Извлекайте и проверяйте данные сертификата из PDF с цифровой подписью. Смотрите имя подписанта, Subject DN, Issuer DN, время подписи, причину, место, фильтр обработчика и диапазон байт — всё прямо в браузере, без загрузки на сервер.

Extracts signer name, reason, location, contact info, signing time, handler filter, and byte range from signature dictionary entries. Certificate subject/issuer DN and serial number are extracted heuristically from PKCS#7/CMS and PKCS#1 blobs where available. Full ASN.1 certificate parsing requires a dedicated PKI library.

Upload a signed PDF and click Extract Certificate Details to view certificate data here.

Зачем использовать наш просмотрщик сертификатов PDF?

  • Полное извлечение словаря подписи: читает каждое поле подписи AcroForm в PDF и извлекает имя подписанта, причину, место, контактные данные, время подписи, диапазон байт и фильтр обработчика — всё за один проход.
  • Разбор DN сертификата и серийного номера: эвристически извлекает Subject DN, Issuer DN и серийный номер из встроенных блоков сертификатов PKCS#7/CMS и PKCS#1 для подписей adbe.pkcs7.detached и adbe.x509.rsa_sha1.
  • Обнаружение подписанных и неподписанных полей: различает подписанные поля подписи (со встроенными данными сертификата) и пустые поля-заглушки, добавленные в форму, но ещё не подписанные.
  • Полностью локально — без загрузки на сервер: весь разбор AcroForm и извлечение сертификатов выполняются на 100 % в вашем браузере с помощью pdf-lib. Ваш документ и его сертификаты никогда не покидают устройство и не отправляются на сервер.

Типичные сценарии использования просмотрщика сертификатов PDF

  • Проверка юридических документов: изучайте личность подписанта, время подписи и причину в подписанных судом договорах, аффидевитах или электронных процессуальных документах, прежде чем полагаться на них в суде.
  • Соответствие требованиям в финансах и банках: проверяйте, что подписанные цифровой подписью банковские выписки, кредитные договоры и регуляторные отчёты содержат корректные метаданные подписанта и данные сертификата, прежде чем их обрабатывать.
  • Подлинность ПО и документов: проверяйте Issuer и Subject сертификатов, встроенных в подписанные PDF от поставщиков ПО, государственных органов или удостоверяющих центров.
  • Криминалистическое исследование и аудит: извлекайте диапазон байт, фильтр обработчика и подфильтр из полей подписи, чтобы определить, охватывает ли подпись весь документ или только отдельные байтовые области.
  • Проверка электронных счетов и документов: изучайте метаданные сертификата подписи в PDF электронного документооборота ZUGFeRD, Factur-X и других, чтобы убедиться, что Issuer и центр подписи совпадают с ожидаемыми значениями.
  • Обучение и исследования для разработчиков: изучайте внутреннюю структуру полей AcroForm подписанных PDF, включая фильтры обработчика PKCS#7 и структуру словаря сертификатов, в исследовательских или учебных целях.

Что такое цифровые сертификаты PDF?

Цифровой сертификат PDF — это криптографическое подтверждение, встроенное в подписанный PDF, которое связывает открытый ключ с личностью — человеком, организацией или устройством. Когда подписант применяет цифровую подпись к PDF, его приложение подписи встраивает сертификат в поле подписи AcroForm вместе с метаданными: именем подписанта, временем подписи, причиной и местом. Сам сертификат (в формате DER, обычно как часть структуры PKCS#7/CMS) содержит Subject DN, Issuer DN, серийный номер, срок действия и криптографический ключ. Просмотрщик сертификатов PDF извлекает и показывает всю эту информацию из внутренней структуры PDF.

Как работает просмотрщик сертификатов PDF

  1. Загрузите подписанный PDF: перетащите файл в зону загрузки. Инструмент читает словарь AcroForm из каталога PDF локально с помощью pdf-lib.
  2. Сканирование полей подписи: инструмент проходит по всем полям AcroForm в поисках записей с FT = /Sig. Для каждого он читает словарь значения подписи (/V), содержащий фильтр обработчика, подфильтр, время подписи, имя подписанта, причину, место и контактные данные.
  3. Извлечение данных сертификата: для подписей PKCS#7/CMS (adbe.pkcs7.detached) блок /Contents эвристически сканируется на Subject DN, Issuer DN и серийный номер. Для подписей PKCS#1 (adbe.x509.rsa_sha1) ключ /Cert читается напрямую.

Что извлекает просмотрщик

  • Имя подписанта: читаемое имя, хранящееся в ключе /Name словаря подписи.
  • Subject DN / Issuer DN: строки отличительного имени из встроенного сертификата, идентифицирующие подписанта и удостоверяющий центр.
  • Время подписи: заявленная метка времени из ключа /M словаря подписи в формате даты, близком к ISO.
  • Фильтр и подфильтр обработчика: криптографический обработчик (например, Adobe.PPKLite) и тип кодирования подписи (например, adbe.pkcs7.detached), определяющие формат подписи.

Конфиденциальность, безопасность и ограничения

Весь анализ выполняется на 100 % локально в вашем браузере — документ никогда не покидает устройство. Учтите, что этот инструмент извлекает данные из словаря подписи и выполняет эвристический разбор сертификата; он не проверяет подпись криптографически (то есть не валидирует цепочку сертификатов и не подтверждает, что подпись не была изменена). Для полной криптографической проверки подписи используйте инструмент «Проверка подписи PDF». Просмотрщик сертификатов полностью бесплатен, без регистрации и без ограничений на размер файла.

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

Инструмент поддерживает отсоединённые подписи PKCS#7/CMS (adbe.pkcs7.detached и ETSI.CAdES.detached) и устаревшие подписи PKCS#1 (adbe.x509.rsa_sha1). Он читает ключи /Filter и /SubFilter для определения типа кодирования и извлекает метаданные сертификата из каждого формата.

Извлечение DN из блоков PKCS#7/CMS является эвристическим. Если сертификат использует необычное кодирование или очень короткие значения полей, DN не будет извлечён. Полный разбор ASN.1 потребовал бы специализированной библиотеки PKI.

Нет. Этот инструмент извлекает и показывает метаданные сертификата, но не проверяет подпись криптографически и не подтверждает цепочку сертификатов. Для криптографической проверки используйте инструмент «Проверка подписи PDF».

Имя подписанта (ключ /Name) — это необязательная читаемая строка, которую приложение подписи помещает в словарь подписи. Subject DN извлекается из самого сертификата X.509 и содержит формальное отличительное имя — это авторитетное подтверждение личности.

Диапазон байт определяет, какие части PDF-файла покрывает криптографическая подпись: массив из четырёх целых чисел, описывающий два диапазона байт. Если он охватывает весь файл, кроме места для значения подписи, подпись покрывает весь документ.

Нет. Весь анализ выполняется полностью в вашем браузере с помощью pdf-lib. Ваш документ никогда не покидает устройство и не загружается ни на какой сервер или третьей стороне.

Да, полностью бесплатный, без регистрации, без аккаунта и без ограничений. Вся обработка выполняется локально в вашем браузере.