2025年9月25日: PostgreSQL 18 发布!

PostgreSQL Anonymizer 2.0:更好、更快、更安全

发布于 2025-01-07,作者:Dalibo
相关开源项目

法国,Eymoutiers,2025年1月6日

我们很高兴地宣布 PostgreSQL Anonymizer 2.0 的发布,这是数据库隐私保护领域的一大飞跃。

这款全面的数据匿名化扩展现在提供五种强大的策略:动态掩码静态掩码匿名转储掩码视图掩码数据包装器

每种策略都辅以我们增强的掩码函数套件,包括高级技术,如:替换、随机化、伪造、假名化、部分打乱、洗牌、噪声添加和泛化。

用 Rust 全面重写

2.0 版代表了我们代码库的根本性转变,使用开创性的 PGRX 框架,用 Rust 完全重写。这一战略性转变在内存安全和安全性、资源效率、测试和代码可维护性方面带来了卓越的改进。

这个里程碑式的版本引入了强大的功能,显著扩展了您的数据保护工具包

  • 高级伪数据生成器,逼真度更高
  • 基于角色的透明动态掩码
  • 多重掩码策略
  • 与 pg_dump 无缝进行匿名导出
  • Debian 包

为了帮助用户快速上手,我们发布了一个全面的教程,其中介绍了实际的匿名化场景

请访问 https://postgresql-anonymizer.readthedocs.io/en/stable/tutorials/0-intro/

对于现有用户,我们确保了与 1.x 版本的平稳过渡。请参阅我们的 升级 指南,了解简单的迁移过程。

致谢

此版本包括 Giampaolo Capelli、José Pedro Saraiva、Guillaume Risbourg、Austin Putman、Carlos Ruiz、Thibaut Madeleine、Konrad Kucharski、Leo Long、Ben Dempsey、Pierre-Marie Petit、Danilo Lourenço Costa Oliveira 以及许多其他 贡献者 的代码、错误修复、文档、代码审查和想法。

同时特别感谢 PGRX 团队的精彩工作!

如何贡献

PostgreSQL Anonymizer 是 Dalibo Labs 计划的一部分。它主要由 Damien Clochard 开发。

这是一个开放的项目,欢迎贡献。我们需要您的反馈和想法!让我们知道您对这个工具的看法、它如何满足您的需求以及缺少哪些功能。

如果您想提供帮助,您可以在此处找到一份初级职位列表。

https://gitlab.com/dalibo/postgresql_anonymizer/issues?label_name%5B%5D=Junior+Jobs

PostgreSQL Anonymizer 2025 调查

我们正在发起一项快速调查,以更多地了解我们的用户。请花几分钟时间,点击下面的链接并回答 10 个问题!

https://dali.bo/anon_survey_2025

您将帮助我们改进 PostgreSQL Anonymizer 的用户体验。