Как определить поддельную цифровую подпись: практическое руководство

Цифровая подпись считается защищённой ровно до тех пор, пока её можно проверить. Если проверка выполнена формально или не выполнена вовсе, подделанный документ может выглядеть убедительно: логотипы, печати, «подписи» на картинке и даже корректный формат файла не гарантируют ничего. Главный ориентир простой: настоящая подпись подтверждается криптографической проверкой в специализированном ПО, а не визуальным сходством с образцом.

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

Что такое настоящая цифровая подпись и почему её нельзя просто «срисовать»

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

  • Необратимость. По подписи нельзя восстановить закрытый ключ, а значит, нельзя «переподписать» документ от чужого имени без доступа к этому ключу.
  • Чувствительность к изменениям. Если после подписания в документе изменился хотя бы один символ, проверка подписи выдаст ошибку целостности.

Именно поэтому подделка бывает двух принципиально разных типов, и путать их опасно:

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

Первый тип выявляется обычной проверкой подписи. Второй требует внимания к деталям: кому выдан сертификат, каким удостоверяющим центром, действителен ли он на момент подписания.

Признаки, которые должны насторожить сразу

До запуска технической проверки стоит оценить сам документ. Типичные маркеры проблемы:

  • Файл представляет собой скан или изображение, где подпись и печать — часть картинки. Скан сам по себе не является электронно подписанным документом.
  • В PDF видна надпись о подписи, но панель подписей пуста, либо статус отображается как «подпись недействительна» или «не удалось проверить».
  • Документ прислан из личного почтового ящика, мессенджера или файлообменника вместо официального канала обмена, при этом отправитель настаивает на срочности.
  • Реквизиты организации в тексте не совпадают с реквизитами в сертификате подписи: другое название, ИНН, должность подписанта.
  • Отправитель отказывается предоставить документ через систему, где подпись проверяется автоматически, объясняя это «техническими сложностями».
  • Дата подписания противоречит содержимому: например, договор ссылается на приложения, которых ещё не существовало.

Ни один из этих признаков по отдельности не доказывает подделку, но каждый из них — повод провести полноценную проверку, а не принимать документ на слово.

Как правильно проверить подпись: пошаговый порядок

Проверка состоит из нескольких этапов, и пропуск любого из них оставляет лазейку для фальсификации.

  1. Проверьте криптографическую целостность. Откройте документ в специализированном ПО для проверки подписи либо в программе, которая поддерживает проверку КЭП. Результат должен быть однозначным: «подпись действительна» и «документ не изменялся». Любые предупреждения о частичной проверке требуют выяснения причин.
  2. Проверьте цепочку доверия сертификата. Программа должна подтвердить, что сертификат выпущен аккредитованным удостоверяющим центром и не отозван. Отзыв сертификата означает, что подписи, сделанные после даты отзыва, доверять нельзя.
  3. Сверьте владельца сертификата с ожидаемым подписантом. Посмотрите ФИО, должность, организацию в данных сертификата и сравните их с тем, кто должен был подписать документ. Совпадение картинки подписи на бланке здесь ничего не значит.
  4. Проверьте время подписания. Если использовалась метка времени (штамп доверенного времени), убедитесь, что она действительна и соответствует заявленной дате сделки. Это важно, когда сертификат позже истёк или был отозван.
  5. Убедитесь, что подписан именно тот документ. Проверка подтверждает конкретный файл. Если вам потом пришлют «обновлённую версию» договора, её нужно проверять заново — прежний результат на неё не распространяется.

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

Инструменты проверки и их ограничения

Для разных форматов документов подходят разные средства, но логика везде одна: используется независимое программное обеспечение, а не то, что предлагает отправитель.

Тип документа Чем проверять На что смотреть в результате
PDF с встроенной подписью Просмотрщик PDF с поддержкой проверки подписей Статус подписи, целостность документа, данные сертификата, отсутствие изменений после подписания
Отдельный файл подписи рядом с документом Офлайн-утилиты проверки электронной подписи Совпадение хеша документа, действительность сертификата, отсутствие отзыва
Документы в системах электронного документооборота Встроенная проверка системы Статус каждого подписанта, журнал событий, отметки о модификации файла
XML-документы и отчётность Средства проверки, рекомендованные оператором системы Корректность структуры подписи, соответствие формату, срок действия сертификата

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

Ещё одна тонкость: некоторые просмотрщики показывают подпись как «действительную», если не смогли достучаться до сервера проверки отзыва сертификата. Это не подтверждение, а отсутствие информации. Настройте программу так, чтобы она явно сообщала о невозможности проверить отзыв, и относитесь к такому результату как к незавершённой проверке.

Как выглядит подделка на практике: типичные схемы

Знание типовых схем помогает быстрее распознать проблему:

  • «Нарисованная» подпись. Мошенник вставляет изображение подписи директора в PDF или Word-файл. При попытке криптографической проверки выясняется, что подписывать нечего — подписи в файле нет вообще.
  • Самоподписанный сертификат. Создаётся собственный сертификат с чужим именем в полях владельца. Технически подпись существует, но она не подкреплена аккредитованным удостоверяющим центром, поэтому юридической силы не имеет.
  • Компрометация ключа. Закрытый ключ хранился небрежно: на рабочем столе, на флешке без защиты, передавался по почте. Злоумышленник подписывает документы «настоящей» подписью, и формальная проверка её проходит. Защита здесь — контроль носителей и своевременный отзыв сертификата при подозрении на утечку.
  • Подмена документа после подписания. Изменяется версия файла, а старая проверенная копия подменяется. Лечится сверкой хеша или повторной проверкой каждой полученной версии.
  • Социальная инженерия вокруг канала доставки. Сама подпись может быть настоящей, но документ — сфабрикованным заранее и подписан соучастником или через похищенный сертификат. Поэтому проверка подписи дополняется проверкой содержания и источника.

Особенности проверки в PDF и офисных форматах

Формат PDF чаще всего используется для подписанных документов, поэтому остановимся на нём подробнее. Корректно подписанный PDF имеет следующие признаки:

  • На панели подписей отображается имя подписанта из сертификата, а не просто картинка.
  • Статус — «подпись действительна», «документ не изменялся с момента подписания».
  • Программа показывает, какая именно часть документа охвачена подписью; если после подписания добавлялись вложения или аннотации, это будет видно.
  • Сертификат подписанта раскрывается целиком: издатель, срок действия, назначение ключа.

Распространённая ловушка: файл, в котором поверх страницы нарисована рамка «Документ подписан электронной подписью №…». Такая надпись — просто текст. Настоящая подпись живёт в структуре файла, и её видно в панели подписей, а не на картинке страницы.

Для документов Word и других офисных форматов действует то же правило: подпись должна отображаться в соответствующем разделе программы, а статус — подтверждать неизменность содержимого. Конвертация такого файла в другой формат обычно разрушает подпись, поэтому проверяют исходный файл, а не его пересохранённую копию.

Что делать, если подпись не прошла проверку

Обнаружив проблему, действуйте последовательно:

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

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

Как защититься от подделок заранее

Профилактика дешевле разбирательств. Базовый набор мер:

  • Храните закрытый ключ только на сертифицированном носителе с PIN-кодом, не копируйте его «для удобства».
  • Настройте автоматическую проверку подписей во всех входящих документах, а не выборочно.
  • Обменяйтесь с контрагентами сертификатами заранее, по защищённому каналу, и ведите их актуальный список.
  • Используйте метки времени для критичных документов: они доказывают, что подпись была сделана, пока сертификат был действителен.
  • Регулярно проверяйте свои сертификаты на предмет компрометации и отзывайте их при малейшем подозрении на утечку.
  • Обучите сотрудников правилу: любой документ с «подписью» проверяется программой, а не глазами.

Ответы на частые вопросы

Достаточно ли того, что программа написала «подпись действительна»?

Это необходимое, но не единственное условие. Дальше нужно убедиться, что владелец сертификата — тот человек, который должен был подписать документ, что сертификат выпущен аккредитованным центром и не отозван, и что проверялась именно та версия файла, которую вы получили.

Можно ли проверить подпись по картинке или скану?

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

Что делать, если подписант утверждает, что подписывал, а проверка не проходит?

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

Чем грозит работа с документом, подписанным самоподписанным сертификатом?

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

Как часто нужно перепроверять уже принятые документы?

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

Главное

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

Материал носит информационный характер и не заменяет консультацию юриста или специалиста по информационной безопасности. Требования к электронным подписям, реестры сертификатов и порядок оспаривания документов зависят от юрисдикции и меняются со временем — проверяйте актуальные правила на дату обращения.

PEFile.ru