2025年9月25日: PostgreSQL 18 釋出!

PostgreSQL Anonymizer 2.1: 模糊影像

釋出於 2025-04-24,作者 Dalibo
相關開源專案

法國 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