--- title: Цифровая подпись description: Добавляйте в PDF криптографические цифровые подписи с помощью сертификатов X.509. Поддерживаются форматы PKCS#12 и PEM и видимые подписи. --- # Цифровая подпись Цифровая подпись является криптографическим доказательством того, что документ подписал конкретный человек и что документ не изменялся после подписания. В отличие от нарисованной подписи (которая является просто изображением), цифровая подпись использует сертификаты 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», чтобы убедиться, что подпись не повреждена. ## Связанные инструменты - [Проверка подписи в PDF](./validate-signature-pdf): проверка цифровых подписей в подписанных PDF - [Сведение документа](./flatten-pdf): сведите формы перед подписанием, чтобы предотвратить изменения - [Защита PDF](./protect-pdf): добавьте защиту паролем поверх цифровой подписи - [Удаление метаданных](./remove-metadata): удалите метаданные перед подписанием