Skip to main content

Core / Ccc / Controls / DEV

Protect Encryption Keys

CCC.Core.CN11 · Encryption

Ensure that encryption keys are managed securely by enforcing the use of approved algorithms, regular key rotation, and customer-managed encryption keys (CMEKs).

Related Capabilities

IDTitleDescription
CCC.Core.CP01Encryption in Transit Enabled by DefaultThe service automatically encrypts all data using industry-standard cryptographic protocols prior to transmission via a network interface.
CCC.Core.CP02Encryption at Rest Enabled by DefaultThe service automatically encrypts all data using industry-standard cryptographic protocols prior to being written to a storage medium.

Related Threats

IDTitleDescription
CCC.Core.TH18Encryption Key is MisusedEncryption keys may be used by an unauthorized entity due to inadequate key management practices or the compromise of a connected system. This could lead to the decryption of sensitive data, impacting its confidentiality and integrity.

Assessment Requirements

IDTextApplicability
CCC.Core.CN11.AR01When encryption keys are used, the service MUST verify that all encryption keys use the latest industry-standard cryptographic algorithms.tlp-amber, tlp-red
CCC.Core.CN11.AR02When encryption keys are used, the service MUST rotate active keys within 180 days of issuance.tlp-amber
CCC.Core.CN11.AR03When encrypting data, the service MUST verify that customer-managed encryption keys (CMEKs) are used.tlp-amber, tlp-red
CCC.Core.CN11.AR04When encryption keys are accessed, the service MUST verify that access to encryption keys is restricted to authorized personnel and services, following the principle of least privilege.tlp-clear, tlp-green, tlp-amber, tlp-red
CCC.Core.CN11.AR05When encryption keys are used, the service MUST rotate active keys within 365 days of issuance.tlp-clear, tlp-green
CCC.Core.CN11.AR06When encryption keys are used, the service MUST rotate active keys within 90 days of issuance.tlp-red

Guideline Mappings

FrameworkIDRemarks
CCMCEK-08CSC Key Management Capability (must provide the capability to self-manage keys)
CCMCEK-10Key Generation (using industry accepted cryptographic libraries)
CCMCEK-12Key Rotation