Help Center> Data Encryption Workshop> User Guide (Kuala Lumpur Region)> FAQs> KMS Related> How Do Cloud Services Use KMS to Encrypt Data?
Updated on 2024-03-27 GMT+08:00

How Do Cloud Services Use KMS to Encrypt Data?

Envelope encryption is an encryption method that enables DEKs to be stored, transmitted, and used in "envelopes" of CMKs. As a result, CMKs do not directly encrypt and decrypt data.

When users download the data from the cloud, the cloud service uses the CMK specified by KMS to decrypt the ciphertext DEK, use the decrypted DEK to decrypt data, and then provide the decrypted data for users to download.