法國 Eymoutiers,2025 年 4 月 18 日
PostgreSQL Anonymizer 2.1 已釋出,它為資料庫隱私保護領域帶來了新的可能性!
PostgreSQL Anonymizer 是一個擴充套件,可以隱藏或替換 PostgreSQL 資料庫中的個人身份資訊 (PII) 或商業敏感資料。
該擴充套件提供了五種不同的模糊策略
每種策略都輔以一套增強的模糊函式,包括高階技術,如:替換、隨機化、偽造、假名化、部分打亂、洗牌、新增噪聲和泛化。
該擴充套件可以透過 Debian 和 RPM 包、Ansible 角色、Docker 映象等方式安裝。它也適用於主要的 DBaaS 提供商,包括:阿里雲、Crunchy Bridge、Google Cloud SQL、Microsoft Azure Database、Neon、Tembo
有關更多詳細資訊,請參閱文件的 INSTALL 部分!
敏感資訊不僅僅隱藏在顯眼的地方。
雖然姓名和郵政編碼等列是模糊處理的典型目標,但 BYTEA 列通常包含被忽視的個人資料,如個人照片、送貨憑證、條形碼、二維碼、配送說明等。
當然,處理此類個人資料的最有效方法就是使用
SECURITY LABEL FOR anon ON COLUMN user.photo
IS 'MASKED WITH VALUE NULL';
但我們新的影像模糊處理功能在保護隱私的同時,仍可保留視覺資料用於測試。
SECURITY LABEL FOR anon ON COLUMN user.photo
IS 'MASKED WITH FUNCTION anon.image_blur(photo,5.0)';
此功能可與我們所有的模糊策略無縫協同工作:使用 動態模糊 和 匿名轉儲 即時應用,或使用 靜態模糊 永久應用。
有關更多詳細資訊,請查閱文件
https://postgresql-anonymizer.readthedocs.io/en/latest/masking_functions/#image-bluring
影像模糊處理功能由 Pierre-Marie Petit 開發。為他這項了不起的創新點贊!
本次釋出還包括來自 Anthony Dumontois、Matthias van de Meent 以及其他 貢獻者 的程式碼、錯誤修復、文件、程式碼審查和想法。
同時也要特別感謝 PGRX 團隊的精彩工作!
PostgreSQL Anonymizer 是 [Dalibo Labs] 計劃的一部分。它主要由 [Damien Clochard] 開發。
這是一個開放的專案,歡迎貢獻。我們需要您的反饋和想法!讓我們知道您對這個工具的看法、它如何滿足您的需求以及缺少哪些功能。
如果您想提供幫助,您可以在此處找到一份初級職位列表。
https://gitlab.com/dalibo/postgresql_anonymizer/issues?label_name%5B%5D=Junior+Jobs