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

Цифровая подпись ​

Цифровая подпись является криптографическим доказательством того, что документ подписал конкретный человек и что документ не изменялся после подписания. В отличие от нарисованной подписи (которая является просто изображением), цифровая подпись использует сертификаты X.509 и стандарты PKCS#7, обеспечивая проверяемую подлинность и целостность.

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

Как это работает ​

  1. Загрузите PDF-файл.
  2. Загрузите файл сертификата (.pfx, .p12 или .pem).
  3. Введите пароль сертификата, чтобы разблокировать его. Инструмент покажет субъекта, издателя и срок действия сертификата.
  4. При желании настройте метаданные подписи (причина, место, контактные данные).
  5. При желании включите видимую подпись с настройкой положения, размера, изображения и текста.
  6. Нажмите Подписание PDF.

Поддерживаемые форматы сертификатов ​

ФорматРасширенияОписание
PKCS#12.pfx, .p12Отраслевой стандартный контейнер с закрытым ключом и цепочкой сертификатов. Самый распространенный формат.
PEM.pemТекстовый формат. Сертификат и закрытый ключ должны находиться в одном файле. Поддерживаются зашифрованные закрытые ключи.

Параметры видимой подписи ​

Если включено, на странице PDF отображается блок видимой подписи:

  • Положение: координаты X/Y, а также ширина и высота в пунктах
  • Страница: первая страница, последняя страница, все страницы или конкретный номер страницы
  • Изображение: загрузите изображение PNG, JPG или WebP (рукописная подпись, печать компании и т. д.)
  • Текст: произвольный текст с настраиваемым цветом и размером шрифта. Если не заданы ни изображение, ни текст, инструмент автоматически создает текст из общего имени сертификата и текущей даты.

Метаданные подписи ​

  • Причина: зачем подписан документ (например, «Утверждено», «Проверено»)
  • Место: где происходило подписание (например, «Нью-Йорк»)
  • Контактная информация: как связаться с подписавшим (например, адрес электронной почты)

Примечание об интернет-соединении ​

Для подписания может потребоваться подключение к интернету. Библиотека подписи загружает цепочку сертификатов по URL-адресам, указанным в расширении Authority Information Access (AIA) вашего сертификата. Если эти серверы недоступны, подписание не удастся для сертификатов, которым требуется проверка цепочки.

Сценарии использования ​

  • Подписание договоров, коммерческих предложений и соглашений юридически значимыми цифровыми подписями
  • Заверение официальных документов в процессах, где требуется аутентификация на основе PKI
  • Подписание PDF-счетов для соответствия требованиям регуляторов (во многих странах ЕС требуются электронные счета с цифровой подписью)
  • Добавление организационного утверждения к инженерным чертежам и документам по качеству

Советы ​

  • Самоподписанные сертификаты подходят для тестирования, но в Adobe Reader будут показывать предупреждения. Для рабочих документов используйте сертификат доверенного центра сертификации.
  • Видимая подпись является чисто визуальной. Криптографическая подпись встраивается независимо от того, включен ли видимый блок.
  • Проверьте подписанный PDF инструментом «Проверка подписи в PDF», чтобы убедиться, что подпись не повреждена.

Связанные инструменты ​

Двойное лицензирование: AGPL-3.0 и коммерческая лицензия.