author

Редакция Falcongaze

Авторы материала

Обновлено: 
2 мин.

Цифровой отпечаток документа: контроль утечки фрагментов

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

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


Отпечаток документа или отпечаток браузера: разводим понятия

Термин «цифровой отпечаток» встречается в двух разных контекстах. Фингерпринт (fingerprint) устройства или браузера — идентификация пользователя по параметрам его окружения: версия ОС, разрешение экрана, настройки браузера. Это инструмент антифрода и защиты от трекинга, тема веб-приватности — к DLP отношения не имеет.

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


Что такое цифровой отпечаток документа и как он снимается

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

Работает это так:

  • офицер безопасности определяет эталонные документы или базы данных;
  • система снимает с них цифровые слепки, разбивая содержимое на множество точек сопоставления;
  • образцы помещаются в банк отпечатков и привязываются к политике безопасности;
  • трафик — почта, мессенджеры, печать, USB — сверяется с банком в реальном времени; при совпадении передача блокируется, а офицеру безопасности уходит автоматическое оповещение.

Контроль фрагментов и модифицированных копий

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

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

Пределы метода. Если текст не скопирован, а сильно переработан или пересказан своими словами, система может не найти совпадения — для таких случаев в DLP нужен уже контентный анализ, который разбирает не форму, а смысл.


Где применять отпечатки: базы, договоры, исходники

Технология имеет смысл там, где есть четкий эталон, утечка которого недопустима даже частично:

  • клиентские базы с персональными данными — риск при копировании части базы в письмо или выгрузке в облако;
  • договоры и финансовые документы, составляющие коммерческую тайну, — риск пересылки выдержек на личную почту;
  • исходный код — риск выгрузки отдельного модуля за периметр компании;
  • чертежи и проектная документация — риск вставки части документа в чужой файл под другим именем.
Сценарии защиты данных цифровым отпечатком
Тип документа Что защищаем Сценарий утечки Как ловит отпечаток
Клиентская база Персональные данные Копирование части базы в письмо Совпадение фрагмента с эталоном
Договор / финансовый документ Коммерческая тайна Пересылка выдержек на личную почту Отпечаток абзаца или таблицы
Исходный код Интеллектуальная собственность Выгрузка модуля за периметр Совпадение фрагмента кода
Чертеж / проектная документация Ноу-хау Вставка части документа в другой файл Устойчивость к смене формата

Контроль напрямую связан с требованиями регуляторов: 152-ФЗ «О персональных данных» обязывает оператора защищать персональные данные клиентских баз, 98-ФЗ «О коммерческой тайне» — документы с грифом и ноу-хау, а контроль переписки сотрудников затрагивает нормы Трудового кодекса. Дополнительно движение уже промаркированных файлов можно отслеживать через метки конфиденциальности, привязанные к тем же политикам безопасности.

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


Отпечатки в связке с другими методами анализа

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

Методы анализа в DLP-системе
Технология Что распознает Применение
Контентный анализ Ключевые слова, шаблоны, регулярные выражения Классификация данных
OCR Текст на изображениях и сканах Контроль фото документов
Цифровые отпечатки Фрагменты эталонных документов Защита даже части файла

DLP-система SecureTower контролирует данные по цифровым отпечаткам документов — снимает слепок эталонных файлов и ловит утечку даже фрагмента, а в связке с контентным анализом и OCR дает полную картину по содержимому трафика. Систему можно развернуть в виде пилота и протестировать бесплатно 30 дней — полнофункциональный триал доступен для юридических лиц.


Заключение

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


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

  • Чем цифровой отпечаток документа отличается от отпечатка браузера?
     

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

  • Чем это отличается от поиска по хеш-функции?
     

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

  • Поймает ли DLP утечку, если сотрудник скопировал только часть документа?
     

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

  • Сработает ли метод, если файл переименовали или сменили формат?
     

    Да, слепок снимается с содержимого, а не с имени или расширения файла.

  • Чем это лучше контроля по ключевым словам?
     

    Слова можно перефразировать и избежать срабатывания правила. Сравнение с эталоном идет напрямую по содержимому, поэтому копирование без изменений ловится надежнее.

  • Хранит ли система сам документ для сравнения?
     

    Нет, для сравнения используется не файл, а его математический слепок — набор признаков содержимого.

  • Какие документы стоит защищать в первую очередь?
     

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

Важные публикации