Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion tidb-cloud/security-concepts.md
Original file line number Diff line number Diff line change
Expand Up @@ -221,6 +221,18 @@ TiDB Cloud safeguards static data with advanced encryption capabilities, ensurin

- For TiDB Cloud Dedicated clusters without CMEK, TiDB Cloud uses escrow keys; {{{ .starter }}} and {{{ .essential }}} clusters rely exclusively on escrow keys.

**Dual-layer Encryption**

- Dual-layer encryption is where two or more independent layers of encryption are enabled to protect against compromises of any one layer of encryption. Using two layers of encryption mitigates threats that come with encrypting data.

- All persisted data is encrypted-at-rest using the tool of the cloud provider that your cluster is running in.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

low

For better clarity and adherence to the style guide's preference for active voice (line 43), consider rephrasing this sentence. Using 'encrypted at rest' instead of 'encrypted-at-rest' would also improve consistency with other parts of the document (e.g., line 230).

Suggested change
- All persisted data is encrypted-at-rest using the tool of the cloud provider that your cluster is running in.
- The cloud provider where your cluster is running encrypts all persisted data at rest using its native tools.
References
  1. Passive voice overuse. "The cluster is started by TiUP""TiUP starts the cluster" (link)


- With dual-layer encryption enabled, data is automatically encrypted at rest using CMEK or escrow keys.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

low

This sentence could be clearer about this being the second layer of encryption, building upon the cloud provider's encryption mentioned previously. The suggested phrasing makes this relationship explicit.

Suggested change
- With dual-layer encryption enabled, data is automatically encrypted at rest using CMEK or escrow keys.
- With dual-layer encryption enabled, TiDB Cloud adds a second layer of security by automatically encrypting data at rest using either CMEK or escrow keys.


- Dual-layer encryption is disabled by default for {{{ .starter }}} clusters and enabled by default for {{{ .essential }}} clusters.

- Dual-layer encryption is mandatory for TiDB Cloud Dedicated clusters.

**Best practices:**

- Regularly rotate CMEK keys to enhance security and meet compliance standards.
Expand Down Expand Up @@ -255,4 +267,4 @@ Records detailed database operations, including executed SQL statements and user

- Use logs for compliance reporting and forensic analysis.

For more information, see [Console Audit Logging](/tidb-cloud/tidb-cloud-console-auditing.md) and [Database Audit Logging](/tidb-cloud/tidb-cloud-auditing.md).
For more information, see [Console Audit Logging](/tidb-cloud/tidb-cloud-console-auditing.md) and [Database Audit Logging](/tidb-cloud/tidb-cloud-auditing.md).
Loading