Cryptic Elephant
Transparent Column Encryption for PostgreSQL
PostgreSQL is a widely used enterprise-scale relational database engine that is standards compliant and extensible. The software runs on all major operating systems. This project will deliver a PostgreSQL extension for Transparent Column Encryption, written in Rust. This allows for transparent data encryption, comply8ing with industry standards and regulation, without requiring a fork of Postgres. Data would be encrypted in memory, using Envelop Encryption to protect the Data Encryption Key (DEK). Key Encryption Keys (KEK) are stored in an external key management system, making key rotation easy and fast.
- The project's own website: https://gitlab.com/dalibo/postgresql_anonymizer
Run by DALIBO
This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).