Migsoft
0

Маскирование данных: зачем и как выбрать систему

Маскирование данных заменяет персональные сведения в копиях баз правдоподобными значениями — так стенды разработки, подрядчики и аналитики работают без доступа к реальным клиентам. Разбираем, чем маскирование отличается от обезличивания, что требует приказ Роскомнадзора № 140, статическое и динамическое маскирование и как выбрать систему.

Виталий Куренков
Подбирает средства защиты баз данных и персональных данных под требования 152-ФЗ и ФСТЭК для ИСПДн, ГИС и КИИ.
20 октября 2026 · 7 минут чтения
Содержание

Разработчикам нужна база, похожая на настоящую, тестировщикам — реальные сценарии, аналитикам и подрядчикам — выгрузки. Проще всего скопировать продуктивную базу целиком, но вместе с ней на тестовый стенд уезжают персональные данные клиентов и сотрудников. Маскирование данных решает эту задачу: система находит чувствительные сведения и подменяет их правдоподобными значениями, а структура базы и связи между таблицами остаются рабочими. Ниже — чем маскирование отличается от обезличивания, что с 1 сентября 2025 года требует Роскомнадзор, чем статическое маскирование отличается от динамического и как выбрать систему маскирования данных.

Зачем маскировать данные

Типовые случаи, когда реальные данные выходят за пределы продуктивного контура:

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

По 152-ФЗ обработка персональных данных — это любое действие с ними, включая хранение, использование и передачу (пункт 3 статьи 3). Копия продуктивной базы на стенде разработки — та же обработка, и требования к защите на стенд распространяются в полном объёме. При этом стенды и рабочие места разработчиков обычно защищены слабее продуктивного контура, а доступ к ним шире. Маскирование убирает из копии то, что представляет ценность для злоумышленника, и оставляет то, что нужно для работы: форматы, длины полей, связи между записями.

Маскирование, обезличивание и синтетические данные

Термины часто смешивают, но разница есть.

Маскирование Обезличивание Синтетические данные
Что это замена значений с сохранением структуры и формата действия, после которых без дополнительной информации нельзя определить, кому принадлежат данные искусственно созданные записи, похожие на реальные по статистике и логике
Обратимость бывает обратимым и необратимым по определению 152-ФЗ — только с дополнительной информацией исходных данных нет
Основа реальная база реальная база модель реальных данных
Типичное применение тестовые стенды, разработка, демонстрации передача данных, аналитика, исполнение требований закона обучение моделей, нагрузочные тесты

Определение обезличивания дано в пункте 9 статьи 3 152-ФЗ. Маскирование можно применять для обезличивания, если результат отвечает требованиям закона и приказа Роскомнадзора; обратимое маскирование с ключами под рукой этим требованиям обычно не отвечает.

Что требует Роскомнадзор: приказ № 140

С 1 сентября 2025 года действует приказ Роскомнадзора от 19 июня 2025 года № 140. Он утвердил требования к обезличиванию персональных данных и методы обезличивания и заменил приказ № 996 от 2013 года.

Методы. Приказ называет четыре основных метода, которые применяют по отдельности или вместе, и один дополнительный:

  1. Введение идентификаторов — данные, по которым можно определить человека, заменяются кодом или номером. Ключ соответствия хранится отдельно и третьим лицам не передаётся.
  2. Изменение состава или семантики — удаление, искажение или изменение атрибутов, в том числе замена части значения на знак «*» и замена на случайные значения, не относящиеся к этому человеку.
  3. Перемешивание — перестановка значений между записями.
  4. Декомпозиция — разделение массива на части с раздельным хранением.
  5. Обобщение (агрегация) — дополнительный метод к первым четырём.

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

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

Кто и когда обязан уведомить Роскомнадзор об обработке персональных данных — в статье об уведомлении Роскомнадзора.

Статическое и динамическое маскирование

Статическое Динамическое
Где работает создаёт отдельную замаскированную копию базы скрывает значения в ответах СУБД в момент запроса
Исходная база не меняется не меняется
Для чего стенды разработки и тестирования, передача подрядчику ограничить, что видят пользователи и администраторы продуктивной базы
Решение «Гарды» Гарда Data Masking Гарда DBF вместе с Гарда Data Masking

Статическое маскирование — основной инструмент для стендов: копию готовят один раз или по расписанию и отдают команде. Динамическое нужно, когда к продуктивной базе обращаются люди, которым не положено видеть всё: операторы поддержки, внешние администраторы, аналитики. В линейке «Гарды» оно работает вместе с межсетевым экраном баз данных Гарда DBF.

Что должна уметь система маскирования данных

  1. Находить чувствительные данные автоматически. В больших базах вручную не найти все колонки с ФИО, телефонами, паспортами и счетами.
  2. Сохранять форматы и связи. Замаскированный номер карты должен проходить проверку формата, а клиент с одним идентификатором — оставаться одним клиентом во всех таблицах и базах. Иначе приложение на стенде просто не заработает.
  3. Детерминированность. Одно и то же исходное значение даёт одинаковый результат при каждом прогоне — тесты воспроизводимы.
  4. Обратимое и необратимое маскирование — под разные задачи и требования.
  5. Усечённые копии — часть базы для стенда разработчика вместо полной копии на терабайты.
  6. Встраивание в процесс разработки — API, командная строка и конвейеры CI/CD, чтобы свежая замаскированная копия собиралась автоматически.
  7. Поддержка ваших СУБД и форматов, включая JSON и XML внутри полей.
  8. Сертификат ФСТЭК — если систему применяют в ГИС или ИСПДн, где требуются сертифицированные средства защиты.

Гарда Data Masking

Товар Гарда Data Masking по запросу Смотреть →

Гарда Data Masking (до переименования — «Гарда Маскирование») распознаёт чувствительную информацию в исходной базе и создаёт копию, где реальные сведения заменены фиктивными правдоподобными значениями, а структура и связи между данными сохранены. По описанию производителя система:

  • выявляет персональные данные автоматически, в неструктурированных данных — с помощью ИИ;
  • маскирует с сохранением форматов и связей, в том числе между разными базами;
  • поддерживает детерминированное, обратимое и необратимое, инкрементальное и выборочное маскирование, свои алгоритмы и SQL;
  • делает усечённые копии и маскирует поля JSON и XML;
  • встраивается в разработку через REST API, командную строку и CI/CD — Jenkins и GitLab CI.

Поддерживаемые СУБД: Oracle, MySQL, MS SQL Server, MariaDB, PostgreSQL, Arenadata DB, Greenplum, Jatoba, Pangolin, MongoDB и 1С. Серверная часть работает на Alt Linux, Astra Linux и РЕД ОС, разворачивается на виртуальной машине VMware или на физическом сервере. Если вы переходите на российскую СУБД, пригодится наше сравнение Postgres Pro, Tantor, Jatoba и Pangolin.

Сертификат ФСТЭК № 4718 по 4 уровню доверия действует до 15.11.2028. Сертификат распространяется на конкретные версии — номер версии сверяйте с формуляром поставки. Продукт внесён в реестр российского ПО под № 15678.

Товар Гарда DBF по запросу Смотреть →

Гарда DBF — межсетевой экран баз данных: контролирует операции с СУБД и действия привилегированных пользователей, блокирует подозрительные запросы и вместе с Data Masking даёт динамическое маскирование. Сертификат ФСТЭК № 4443 действует до 20.08.2031.

Как считается лицензия

Производитель называет три параметра цены Гарда Data Masking: срок действия лицензии (срочная или бессрочная), количество баз данных и их размер. Чтобы получить расчёт, заполняют опросный лист:

  • сколько баз данных маскировать;
  • по каждой — тип и версия СУБД, размер, число таблиц и столбцов, ожидаемое время обезличивания;
  • нужно ли маскировать часть данных или по условию, нужны ли усечённые копии и свои алгоритмы;
  • где будет работать система — VMware или физический сервер.

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

Сколько стоит и как купить

Цена Гарда Data Masking рассчитывается под проект, поэтому на сайте она «по запросу». Мы пришлём опросный лист, организуем демонстрацию и пилот, подготовим коммерческое предложение и счёт для юрлица с НДС.

Гарда Data Masking, бессрочная лицензия
Рекомендуем в статье Гарда Data Masking, бессрочная лицензия
GARDA-MASK-PERP
Цена по запросу
Документы для тендера
КП с печатью, счёт, УПД, номера реестра в спецификации.
Сверка совместимости
Проверим вашу конфигурацию по базе вендора до оплаты — бесплатно.

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

Чем маскирование данных отличается от обезличивания? +

Маскирование — замена значений с сохранением структуры и формата; оно бывает обратимым и необратимым. Обезличивание по пункту 9 статьи 3 152-ФЗ — действия, после которых без дополнительной информации нельзя определить, кому принадлежат персональные данные. Маскирование можно применять для обезличивания, если результат отвечает требованиям закона и приказа Роскомнадзора № 140.

Можно ли отдать подрядчику копию рабочей базы? +

Копия с реальными данными — это передача персональных данных третьему лицу со всеми требованиями 152-ФЗ к основаниям и защите. Обычно безопаснее отдать замаскированную копию: подрядчик получает рабочую по структуре базу, а сведения о реальных клиентах в ней заменены. Маскирование не отменяет требований 152-ФЗ к самой передаче данных — порядок стоит согласовать с ответственным за обработку персональных данных. Метод маскирования и ключи соответствия при этом остаются у вас — приказ № 140 запрещает передавать их третьим лицам.

Какие методы обезличивания разрешены с 1 сентября 2025 года? +

Приказ Роскомнадзора от 19.06.2025 № 140 называет методы введения идентификаторов, изменения состава или семантики данных, перемешивания и декомпозиции — по отдельности или вместе. К ним дополнительно может применяться обобщение (агрегация). Приказ заменил прежний приказ № 996 от 2013 года.

Нужен ли сертификат ФСТЭК для системы маскирования? +

Если система работает в ГИС, ИСПДн или на объекте КИИ, где требуются сертифицированные средства защиты, берите сертифицированную версию. У Гарда Data Masking сертификат ФСТЭК № 4718 по 4 уровню доверия, действует до 15.11.2028. Сертификат распространяется на конкретные версии — сверяйте номер версии с формуляром.

Чем статическое маскирование отличается от динамического? +

Статическое создаёт отдельную замаскированную копию базы для стенда разработки или передачи подрядчику. Динамическое ничего не копирует: оно скрывает значения в ответах продуктивной СУБД тем пользователям, которым не положено видеть всё. У «Гарды» статическое маскирование делает Гарда Data Masking, динамическое — Гарда Data Masking вместе с Гарда DBF.

От чего зависит цена Гарда Data Masking? +

По словам производителя — от срока лицензии (срочная или бессрочная), количества баз данных и их размера. Точный расчёт делают по опросному листу: типы и версии СУБД, размер баз, число таблиц и столбцов, нужны ли усечённые копии и свои алгоритмы. Мы пришлём опросный лист и подготовим коммерческое предложение.

С какими СУБД работает Гарда Data Masking? +

Oracle, MySQL, MS SQL Server, MariaDB, PostgreSQL, Arenadata DB, Greenplum, Jatoba, Pangolin, MongoDB и 1С, а также файлы JSON и XML. Серверная часть работает на Alt Linux, Astra Linux и РЕД ОС.

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

Да. Производитель предлагает демонстрацию и бесплатный пилотный проект в инфраструктуре заказчика. Оставьте заявку — мы согласуем пилот с «Гарда Технологии».

Виталий Куренков
Подбирает средства защиты баз данных и персональных данных под требования 152-ФЗ и ФСТЭК для ИСПДн, ГИС и КИИ.

Читайте дальше

Как выбрать российский NGFW: PT NGFW, UserGate и Ideco Гайды по продуктам Как выбрать российский NGFW: PT NGFW, UserGate и Ideco Российский NGFW — PT NGFW, UserGate NGFW или Ideco NGFW Novum: чем они различаются по лицензированию, сертификатам ФСТЭК и исполнению и как подобрать экран под свою сеть. 20 октября 2026 · 7 мин чтения Защита от DDoS-атак для компании: как выбрать Гарда · Гайды по продуктам Защита от DDoS-атак для компании: как выбрать Защита от DDoS-атак для компании — это выбор между услугой оператора, собственным комплексом и WAF, а для значимых объектов КИИ и ГИС ещё и требование ФСТЭК. Разбираем виды атак, меру ЗИС.34 и пункт 22.2 приказа № 239, требования № 117 и когда нужен «Гарда Anti-DDoS». 20 октября 2026 · 7 мин чтения WAF: как выбрать межсетевой экран для веб-приложений Гайды по продуктам WAF: как выбрать межсетевой экран для веб-приложений Защита веб-приложений и API — задача WAF, межсетевого экрана уровня веб-сервера. Разбираем, чем он отличается от NGFW, что требует ФСТЭК в мере ЗВТ.3, какой сертификат нужен для аттестуемых систем и чем отличаются PT Application Firewall PRO, UserGate WAF, RuSIEM WAF и «Гарда WAF». 20 октября 2026 · 6 мин чтения
Гарда Data Masking
по запросу
Выбрать