ARX ​​Anonymization Tool - поддерживаемые базы данных - PullRequest
2 голосов
/ 07 июня 2019

Мы ищем варианты для инструментов маскировки данных с открытым исходным кодом. ARX, кажется, предоставляет отличные функциональные возможности, но содержит только SQLServer и DB2 (вместе с плоскими файлами и Excel в своем списке). Кто-нибудь знает, какие типы вещей поддерживаются? Oracle например? Как насчет вещей старой школы, таких как VSAM?

https://arx.deidentifier.org/anonymization-tool/

У кого-нибудь есть другие замечательные опции для маскировки данных? Надеюсь, что-то настроено с помощью пользовательского интерфейса, так как обычно это не программисты, управляющие данными.

Ответы [ 2 ]

2 голосов
/ 07 июня 2019

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

Открытый исходный код

Инструмент анонимизации данных ARX - https://arx.deidentifier.org/ «ARX содержит кроссплатформенный графический инструмент, который поддерживает импорт и очистку данных, мастера для создания правил преобразования, интуитивно понятные способы адаптации анонимизированного набора данных к вашим требованиям и визуализации рисков утилизации данных и повторной идентификации».

Маскарад - https://github.com/TonicAI/masquerade «Masquerade может анонимизировать данные в режиме реального времени, обеспечивая анонимную аналитику, разработку приложений и тестирование качества без лишних затрат. Это достигается путем использования TCP-прокси между вашим клиентом Postgres и базой данных Postgres и изменения наборов результатов, генерируемых инструкциями SELECT, в соответствии с набором пользовательских правил. ”

Амнезия - https://amnesia.openaire.eu/ «Amnesia - это инструмент анонимизации данных, который позволяет удалять идентифицирующую информацию из данных. Amnesia не только удаляет прямые идентификаторы, такие как имена, SSN и т. Д., Но также преобразует вторичные идентификаторы, такие как дата рождения и почтовый индекс, чтобы лица не могли быть идентифицированы в данных. Amnesia поддерживает k-анонимность и km-анонимность ».

SaaS / Enterprise

Тоник (Генератор синтетических данных) - https://www.tonic.ai/ «Тоник использует предварительно обученные модели и извлечение функций для создания синтетических данных, основанных на ваших данных. Он сохраняет все характеристики, которые делают ваши данные уникальными: ограничения, статистические корреляции, распределения, взаимозависимости и т. Д. Маскируйте, анонимизируйте, скрывайте или генерируйте совершенно новые данные одним щелчком мыши. ”

Informatica (продукты для динамического или постоянного маскирования данных) - https://www.informatica.com/in/products/data-security/data-masking.html#fbid=3YKt13oZ5As «Обнаружение, де-сенсибилизация и анонимность конфиденциальных данных от несанкционированного доступа для пользователей приложений, бизнес-аналитики, тестирования приложений и аутсорсинга».

Oracle (пакет маскирования данных и поднабора) - https://www.oracle.com/database/technologies/security/data-masking-subsetting.html «Oracle Data Masking and Subsetting помогает клиентам баз данных повышать безопасность, ускорять соблюдение нормативных требований и сокращать расходы на ИТ за счет очистки копий производственных данных для тестирования, разработки и других операций, а также простого удаления ненужных данных».

Этот список может быть намного длиннее; выше всего лишь выборка. Другие компании, которые предлагают продукты для маскировки данных, включают Delphix, IBM, Microsoft SQL Server, Aircloak.

Полное раскрытие: я основатель Тоник.

0 голосов
/ 11 июля 2019

ARX разработчик здесь.При использовании библиотеки Java вы можете подключиться к любой базе данных с драйвером JDBC.Мы также поддерживаем соединения с Oracle через графический интерфейс.AFAICT Некоторые пользователи сообщают о проблемах при подключении к базам данных Oracle.Вы должны проверить.

...