PostgreSQL Anonymizer 0.6, etendaĵo por anonimigi datumojn en DBMS

Disponebla nova eldono de la projekto PostgreSQL Anonymizer, kiu provizas aldonaĵon al la PostgreSQL DBMS, kiu solvas la problemon kaŝi aŭ anstataŭigi konfidencajn aŭ komercajn sekretajn datumojn. Datenoj povas esti kaŝitaj sur la flugo surbaze de speciale difinitaj reguloj kaj listoj de uzantoj, kies respondoj al petoj devas esti anonimigitaj. Kodo distribuita de licencita sub PostgreSQL.

Ekzemple, kun la helpo de la koncerna aldonaĵo, vi povas doni aliron al la datumbazo al triaj partioj, ekzemple, triaj komercaj spionservoj, aŭtomate eltranĉante datumojn por ili kiel telefonnumeroj kaj kreditkartoj, aŭ uzante pli kompleksajn metodojn, kiel anstataŭi klientajn kaj firmaajn nomojn per fikciaj informoj. Aldone al farado de anonimigo kiam ligiĝas rekte al la DBMS, ekzistas reĝimo por krei anonimigitajn SQL-forĵetaĵojn (la pg_dump_anon ilo estas proponita).

PostgreSQL Anonymizer vastiĝas PostgreSQL DDL (Data Difina Lingvo) kaj permesas vin agordi anonimigan strategion ĉe la skemnivelo, kiu difinas la tabelstrukturon. Granda aro da funkcioj estas disponigita por prilaborado de datumoj por esti anstataŭigitaj: hazardigo, anstataŭigo kun imitaj valoroj, parta kverelado, miksado, bruo ktp. La nova versio aldonas funkciojn por identigi identigilojn, kaj ankaŭ havas pseŭdonimigan reĝimon, kiu ebligas al vi generi realismajn fikciajn valorojn ligitajn al la fontaj datumoj.

PostgreSQL Anonymizer 0.6, etendaĵo por anonimigi datumojn en DBMS

Aldone, ni povas rimarki la malfermitan platformon evoluigitan de Microsoft por identigi likojn de konfidencaj informoj Presidio. La platformo permesas identigi aŭ forigi informojn en dokumentoj, tekstoj kaj bildoj enhavantaj personajn kaj konfidencajn datumojn, kiel plenan nomon, telefonnumerojn, retpoŝton, kreditkartajn nombrojn, kriptajn monujojn, adresojn, pasportajn nombrojn, financajn datumojn ktp. Subtenas prilaboradon de diversaj stokado (de Amazon S3 ĝis PostgreSQL) kaj formatoj. La kodo estas skribita en Go (estas versio en Python) kaj distribuita de sub la MIT-licenco.

PostgreSQL Anonymizer 0.6, etendaĵo por anonimigi datumojn en DBMS

fonto: opennet.ru

Aldoni komenton