PostgreSQL Anonymizer 0.6, rozszerzenie do anonimizacji danych w DBMS

Dostępny nowa wersja projektu PostgreSQL Anonymizer, dostarczającego rozszerzenie do bazy danych PostgreSQL, które rozwiązuje problem ukrywania lub zamiany danych poufnych lub informacji stanowiących tajemnicę handlową. Dane mogą być ukrywane w czasie rzeczywistym na podstawie specjalnie określonych zasad i list użytkowników, których zapytania należy zanonimizować. Kod rozpowszechniany na licencji PostgreSQL.

Na przykład, za pomocą rozważanego rozszerzenia można udostępnić dostęp do bazy danych osobom trzecim, takim jak zewnętrzne usługi analityki biznesowej, automatycznie usuwając dla nich takie dane, jak numery telefonów i karty kredytowe, lub stosując bardziej zaawansowane metody, takie jak zamiana imion klientów i firm na fikcyjne informacje. Oprócz wykonywania anonimizacji przy bezpośrednim połączeniu z bazą danych przewidziano tryb tworzenia zanonimizowanych zrzutów SQL (proponowane narzędzie pg_dump_anon).

PostgreSQL Anonymizer rozszerza PostgreSQL DDL (Data Definition Language) i pozwala na określenie strategii anonimizacji na poziomie schematu, definiującego strukturę tabeli. Udostępniono szeroki zestaw funkcji do przetwarzania danych, które należy zamienić: randomizacja, zamiana na dane fikcyjne, częściowe szyfrowanie, tasowanie, szumienie itd. W nowej wersji dodano funkcje do wykrywania identyfikatorów, a także wprowadzono tryb pseudonimizacji, który pozwala generować powiązane z danymi wyjściowymi realistyczne wartości fikcyjne.

PostgreSQL Anonymizer 0.6, rozszerzenie do anonimizacji danych w DBMS

Dodatkowo warto wspomnieć o rozwijanej przez firmę Microsoft otwartej platformie do wykrywania wycieków informacji poufnych Presidio. Platforma pozwala na wykrywanie lub usuwanie w dokumentach, tekstach i obrazach informacji zawierających dane osobowe i poufne, takie jak imię i nazwisko, numery telefonów, e-maile, numery kart kredytowych, portfele kryptograficzne, adresy, numery paszportów, dane finansowe itd. Obsługiwane są różne magazyny (od Amazon S3 do PostgreSQL) i formaty. Kod jest napisany w języku Go (dostępna jest wersja w Pythonie) i rozpowszechniany na licencji MIT.

PostgreSQL Anonymizer 0.6, rozszerzenie do anonimizacji danych w DBMS

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster