More Info:

Ensure that PubSub topics are encrypted using Customer-Managed Encryption Keys (CMEK). This gives you full control over data encryption and decryption process. Customer Managed Encryption Keys can be created or managed with Cloud Key Management Service (Cloud KMS).

Risk Level

High

Address

Security

Compliance Standards

HITRUST, NISTCSF

Triage and Remediation

Remediation

To remediate the misconfiguration “PubSub Topics Should Be Encrypted Using CMEK” for GCP using GCP console, you can follow the below steps:

  1. Login to your GCP console.
  2. Navigate to the Pub/Sub page from the left-hand side menu.
  3. Select the topic that you want to encrypt using CMEK.
  4. Click on the “Edit” button present at the top of the page.
  5. Scroll down to the “Encryption” section.
  6. Click on the “Enable encryption” checkbox.
  7. Select the “Customer-managed key” option from the dropdown.
  8. Choose the CMEK key that you want to use for encryption from the “Key name” dropdown.
  9. Click on the “Save” button to save the changes.

Once you have completed these steps, your Pub/Sub topic will be encrypted using the selected CMEK key.

Additional Reading: