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

ЭЦП в Казахстане: как она соотносится с PDF-файлом

ЭЦП — это криптографический отпечаток документа, привязанный к сертификату его владельца. Проверяющий пересчитывает отпечаток по байтам файла: совпал — документ не менялся после подписания, не совпал — подпись недействительна. Отсюда главное практическое следствие: после подписания файл нельзя ни сжимать, ни объединять, ни пересохранять. Все такие операции делаются до, а не после.

Локально в браузеребез регистрации

Коротко о цифрах

Что подписывается
байты файла целиком, а не изображение страницы
Последствие пересохранения
любая перезапись файла делает ранее поставленную подпись недействительной
Что делает наш инструмент
page.drawImage — рисунок подписи и, по желанию, текст даты
Чего в файле не появляется
поля подписи, сертификата, отпечатка
Дата рядом с подписью
рисуется встроенным сабсетом Roboto, поэтому кириллица не ломается

Почему подписанный файл нельзя трогать

Подпись считается от содержимого файла целиком. Любая программа, которая открыла PDF и записала его заново, меняет байты — даже если внешне страница осталась той же. Сжатие пересобирает страницы в изображения, объединение переписывает структуру документа, оптимизация перекладывает объекты. Каждое из этих действий безобидно само по себе и смертельно для подписи.

Отсюда порядок, который избавляет от переделок: сначала приводите документ в окончательный вид — соберите все части, уберите лишние страницы, при необходимости уменьшите вес, — и только потом подписывайте. Если правка понадобилась после подписания, документ подписывают заново; починить подпись задним числом нельзя.

Чем наш инструмент подписи не является

  • Он наносит изображение подписи поверх страницы. Внутри файла появляется картинка и, если попросить, строка с датой — больше ничего.
  • Ни сертификата, ни закрытого ключа, ни поля подписи в документе не возникает. Просмотрщик не покажет плашку «подпись действительна», потому что проверять ему нечего.
  • Мы не читаем файлы ключей, не спрашиваем пароль к ним и не обращаемся ни к каким удостоверяющим центрам.
  • Для внутренней переписки, согласования макета или заявления, которое всё равно распечатают, нарисованной подписи достаточно. Там, где требуется ЭЦП, — нет, и никакая картинка её не заменит.

Что полезно сделать с документом до подписания

  1. Соберите все части в один файл и проверьте порядок страниц — после подписания это уже не поправить.
  2. Заполните формы и запеките их: значения полей перестанут зависеть от просмотрщика и не изменятся у получателя.
  3. Уменьшите вес, если файл предстоит отправлять через форму с ограничением.
  4. Убедитесь, что казахские буквы в тексте отображаются, а не показываются квадратами: после подписания перевёрстывать поздно.
  5. Сохраните итоговый файл отдельно и подписывайте именно его, а не промежуточную версию.

Частые вопросы

Можно ли поставить ЭЦП на вашем сайте?

Нет. Мы наносим изображение подписи, а электронная цифровая подпись выдаётся удостоверяющим центром и ставится средствами, которые работают с вашим ключом. Мы к ключам не обращаемся и не имеем к ним доступа ни в каком виде.

Я сжал подписанный PDF, подпись пропала. Её можно вернуть?

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

Имеет ли нарисованная подпись юридическую силу?

Это вопрос не к формату файла, а к тому, кто документ принимает, и к тому, что предусмотрено вашим договором или регламентом. Мы можем утверждать только техническую сторону: изображение подписи не является ЭЦП и не проверяется криптографически.

Что делать, если получатель просит и подпись, и печать организации?

Технически это два изображения на странице, и нанести их можно оба. Юридическую пригодность такого документа уточняйте у получателя заранее: переделывать пакет после отказа дороже, чем задать вопрос до отправки.

Рядом