PostgreSQL Anonymizer 0.6, DBMSдеги маалыматтарды анонимдөө үчүн кеңейтүү

Жеткиликтүү долбоордун жаңы чыгарылышы PostgreSQL анонимизатор, бул жашыруун же соода сырын жашыруу же алмаштыруу маселесин чечүүчү PostgreSQL DBMS үчүн кошумчаны камсыз кылат. Маалыматтар атайын аныкталган эрежелердин жана суроо-талаптарга жооптору анонимдүү болушу керек болгон колдонуучулардын тизмелеринин негизинде тез арада жашырылышы мүмкүн. Code жайылуу PostgreSQL астында лицензияланган.

Мисалы, каралып жаткан кошумчанын жардамы менен сиз үчүнчү жактарга маалымат базасына кирүү мүмкүнчүлүгүн бере аласыз, мисалы, үчүнчү тараптын бизнес чалгындоо кызматтары, алар үчүн телефон номерлери жана кредиттик карталар сыяктуу маалыматтарды автоматтык түрдө кесип, же кардардын жана фирмалардын атын ойдон чыгарылган маалымат менен алмаштыруу сыяктуу татаалыраак ыкмаларды колдонуу. Түздөн-түз СББЖга туташуу учурунда анонимдүүлүктү аткаруудан тышкары, анонимдүү SQL таштандыларын түзүү режими бар (pg_dump_anon утилитасы сунушталат).

PostgreSQL анонимизатор бейм PostgreSQL DDL (Data Definition Language) жана столдун структурасын аныктаган схема деңгээлинде анонимдөө стратегиясын коюуга мүмкүндүк берет. Алмаштыра турган маалыматтарды иштетүү үчүн функциялардын чоң топтому каралган: рандомизация, жасалма маанилер менен алмаштыруу, жарым-жартылай чуркоо, аралаштыруу, ызы-чуу ж.б. Жаңы версия идентификаторлорду аныктоо функцияларын кошот, ошондой эле баштапкы маалыматтарга байланган реалдуу ойдон чыгарылган баалуулуктарды түзүүгө мүмкүндүк берген псевдонимдөө режимине ээ.

PostgreSQL Anonymizer 0.6, DBMSдеги маалыматтарды анонимдөө үчүн кеңейтүү

Кошумчалай кетсек, биз жашыруун маалыматтын сыртка чыгып кетишин аныктоо үчүн Microsoft тарабынан иштелип чыккан ачык платформаны белгилей алабыз Presidio. Платформа жеке жана купуя маалыматтарды камтыган документтердеги, тексттердеги жана сүрөттөрдөгү маалыматты аныктоого же жок кылууга мүмкүндүк берет, мисалы, толук аты-жөнү, телефон номерлери, электрондук почта даректери, кредиттик карталардын номерлери, крипто капчыктар, даректер, паспорт номерлери, финансылык маалыматтар ж.б. Ар кандай сактагычтарды (Amazon S3тен PostgreSQLге чейин) жана форматтарды иштетүүнү колдойт. Код Go-да жазылган (Python-да версиясы бар) жана жайылуу MIT лицензиясы боюнча.

PostgreSQL Anonymizer 0.6, DBMSдеги маалыматтарды анонимдөө үчүн кеңейтүү

Source: opennet.ru

Комментарий кошуу