Skip to main content

Alert on External Key Store Failures

CCC.KeyMgmt.CN10 · Observability

Ensure that loss of connectivity to an external key manager is detected before dependent workloads fail silently. Compromise of the external key manager is outside the scope of a service-side control.

Related Capabilities

IDTitleDescription
CCC.KeyMgmt.CP27External Key StoreThe service may be configured to perform cryptographic operations with keys held in a key manager outside the provider's infrastructure, so that the user retains sole custody of the key material. Where a provider lacks this, key material custody cannot be kept outside the provider.
CCC.KeyMgmt.CP09Encrypt DataThe service can encrypt data submitted by a user with a managed key and return the ciphertext without exposing the key material.
CCC.KeyMgmt.CP10Decrypt DataThe service can decrypt ciphertext submitted by a user with a managed key and return the plaintext without exposing the key material.

Related Threats

IDTitleDescription
CCC.KeyMgmt.TH09External Key Store is Unavailable or CompromisedWhen keys are held in an external key manager, every encrypt and decrypt request depends on a network path to, and the correct operation of, infrastructure outside the provider. Loss of that path or of the external system halts all operations with those keys, and compromise of the external system exposes the key material or the plaintext data keys that pass through it. Availability of every workload that depends on the keys and confidentiality of the data they protect are affected.

Assessment Requirements

IDTextApplicability
CCC.KeyMgmt.CN10.AR01When an external key store is configured, the service MUST publish an event to a monitored channel when a request to the external key manager fails.tlp-clear, tlp-green, tlp-amber, tlp-red