Several databases support Transparent Data Encryption (TDE), which encrypts data at rest without requiring changes to application code.
MySQL: MySQL Enterprise Edition supports TDE, allowing encryption of InnoDB and NDB tables.
SQL Server: Microsoft SQL Server offers TDE for encrypting entire databases, including backups.
Oracle Database: Oracle TDE secures data files, redo logs, and backups.
PostgreSQL: PostgreSQL supports TDE via extensions like pgcrypto or third-party tools, though native TDE is not built-in.
TencentDB for MySQL: Tencent Cloud’s managed MySQL service supports TDE, simplifying encryption setup and management.
TencentDB for PostgreSQL: While native TDE is not available, Tencent Cloud provides encryption at rest through its underlying storage systems.
For cloud-based solutions, Tencent Cloud offers managed databases with built-in TDE support, ensuring compliance and data security.