Features¶
open_pg_tde runs on upstream PostgreSQL 16 and later, patched with the open_pg_tde core patch. The patch provides the extended Storage Manager and WAL APIs that the extension uses to encrypt data at rest. See Install from source.
The following features are available for the extension:
- Table encryption, including:
- Data tables
- Index data for encrypted tables
- TOAST tables
- Temporary tables
Note
Metadata of those tables is not encrypted.
- Single-tenancy support via a global keyring provider
- Multi-tenancy support
- Table-level granularity for encryption and access control
- Multiple Key management options
Next steps¶
Learn more about how open_pg_tde implements Transparent Data Encryption: