How does GCP encrypt data at rest by default?
Answer: All customer data at rest is encrypted by default with no configuration and no extra cost. Data is chunked, each chunk encrypted with its own data encryption key, and those keys are wrapped by key encryption keys held in Google's internal key management system, with regular automatic rotation. The customer does not manage anything unless they choose to.
Why interviewers ask this: The envelope-encryption structure is the part to explain, because it is the same model CMEK extends: with CMEK you supply the key encryption key from Cloud KMS while Google still manages the per-chunk data encryption keys. Understanding envelope encryption makes every subsequent key question straightforward.
