Objavljen je nxs-data-anonymizer 1.9.0 - alat za anonimiziranje ispisa baze podataka PostgreSQL i MySQL/MariaDB/Percona. Alat je napisan u Go-u i objavljen pod licencom Apache 2.0.
Program podržava anonimizaciju podataka temeljenu na predlošcima i funkcijama Sprig biblioteke. Nxs-data-anonymizer može se koristiti putem neimenovanih cijevi u naredbenom retku za preusmjeravanje ispisa iz izvorne baze podataka izravno u ciljnu bazu podataka uz potrebne transformacije. Proces anonimizacije može se indeksirati - podaci o tijeku operacije prikazuju se u određenim intervalima. Zahvaljujući vanjskim naredbama, dodavanjem stupca "type: command" u vrijednost, možete postaviti vrijednost polja.
Ovisno o vrsti entiteta u sigurnosnim postavkama, alat anonimizira stupce za tablice s pravilima opisanim u odjeljku filtera. Ako tablica ne sadrži nikakva pravila, podaci će i dalje biti pouzdano zaštićeni jer ih anonimizator neće uključiti u rezultirajući dump.
U novoj verziji, blok "Veza" dodan je u filter stupaca, zahvaljujući kojem možete povezati anonimizaciju entiteta baze podataka u različitim tablicama. Ovaj blok pohranjuje pravila prema kojima alat anonimizira povezane stupce u tablicama navedenim konfiguracijom u cijeloj bazi podataka. Dakle, ćelije u određenim stupcima koje su imale iste vrijednosti prije anonimizacije imat će iste vrijednosti nakon anonimizacije.
Također, omogućen je rad s jednokratno generiranim podacima korištenjem globalnih varijabli putem posebno dizajniranog modula koji omogućuje generiranje s mogućnošću korištenja u filterima.
Izvor: opennet.ru
