Several database systems natively support database storage encryption. Here are some examples:
MySQL: Supports encryption at rest through features like InnoDB tablespace encryption and the MySQL Enterprise Transparent Data Encryption (TDE) plugin.
PostgreSQL: Offers native encryption via the pgcrypto module for data-at-rest encryption, and tools like pg_tde (third-party) or native TDE in enterprise editions.
Microsoft SQL Server: Provides Transparent Data Encryption (TDE) to encrypt data files, backups, and log files at rest.
Oracle Database: Includes TDE to encrypt data files, redo logs, and control files, ensuring data protection at rest.
IBM Db2: Supports TDE to encrypt data stored on disk, protecting it from unauthorized access.
MongoDB (Enterprise Edition): Offers native encryption at rest through the WiredTiger storage engine, ensuring data is encrypted before being written to disk.
For cloud-based solutions, Tencent Cloud provides database services like TencentDB for MySQL and TencentDB for PostgreSQL, which support encryption at rest using Tencent Cloud’s Key Management Service (KMS) to manage encryption keys securely.