Skip to main content

Data encryption

Cloud and dedicated servers

If you are using a server with Linux OS, you can encrypt a disk or a separate partition using the cryptsetup utility. This utility works with the dm-crypt subsystem and the LUKS specification — standard Linux kernel components that are widely used in most popular distributions. dm-crypt is responsible for the encryption process, and LUKS handles key management.

Managed databases

In PostgreSQL, PostgreSQL TimescaleDB, and PostgreSQL PGVector databases, you can encrypt data using the pgcrypto extension, which provides a set of cryptographic functions for data protection. For details, see the instructions in Data encryption in PostgreSQL.