PostgreSQL Anonymizer 0.6, rozšíření pro anonymizaci dat v DBMS
Dostupný nové vydání projektu Anonymizér PostgreSQL, který poskytuje doplněk k PostgreSQL DBMS, který řeší problém skrývání nebo nahrazování důvěrných dat nebo informací, které jsou obchodním tajemstvím. Data lze za běhu skrýt na základě speciálně definovaných pravidel a seznamů uživatelů, jejichž odpovědi na dotazy je třeba anonymizovat. Kód distribuovány licencováno pod PostgreSQL.
Pomocí příslušného doplňku můžete například poskytnout přístup k databázi třetím stranám, například službám business intelligence třetích stran, automaticky pro ně vyjmout data, jako jsou telefonní čísla a kreditní karty, nebo použít sofistikovanější metody, jako je nahrazení názvů zákazníků a společností fiktivními informacemi. Kromě provádění anonymizace s přímým připojením k DBMS je poskytován režim pro vytváření anonymizovaných SQL výpisů (navrhuje se utilita pg_dump_anon).
Anonymizér PostgreSQL rozšiřuje PostgreSQL DDL (Data Definition Language) a umožňuje nastavit strategii anonymizace na úrovni schématu, která definuje strukturu tabulky. Pro zpracování dat, která mají být nahrazena, je k dispozici velká sada funkcí: randomizace, nahrazení fiktivními hodnotami, částečné škrábání, míchání, hluk atd. Nová verze přidává funkce pro identifikaci identifikátorů a také režim pseudonymizace, který umožňuje generovat realistické fiktivní hodnoty propojené se zdrojovými daty.
Kromě toho si můžeme všimnout otevřené platformy vyvinuté společností Microsoft pro detekci úniků důvěrných informací. Presidio. Platforma vám umožňuje identifikovat nebo odstranit informace v dokumentech, textu a obrázcích, které obsahují osobní a důvěrné údaje, jako je celé jméno, telefonní čísla, e-mail, čísla kreditních karet, kryptopeněženky, adresy, čísla pasů, finanční údaje atd. Je podporováno zpracování různých úložišť (od Amazon S3 po PostgreSQL) a formátů. Kód je napsán v Go (existuje varianta v Pythonu) a distribuovány pod licencí MIT.