Configure the Customer-Managed Encryption Key (CMEK) for an upload.
With CMEK you can use keys generated by Google Cloud's Key Management Service to encrypt the data in your objects. Use this option to configure the CMEK of an object created as part of a insert or copy. Key names can be found from the Google Cloud console, and are in the projects/{PROJECT_ID}/locations/{LOCATION_ID}/keyRings/{KEY_RING_ID}/cryptoKeys/{CRYPTO_KEY_ID} format.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-02 UTC."],[[["The webpage provides a version history and documentation for `KmsKeyName` within the Google Cloud Storage C++ library, ranging from version 2.11.0 up to the latest release candidate 2.37.0-rc."],["It documents the use of Customer-Managed Encryption Keys (CMEK) to encrypt data stored in Google Cloud Storage objects, offering an enhanced level of data security."],["The webpage describes how to format the CMEK key name, which can be found in the Google Cloud console and follows a specific `projects/{PROJECT_ID}/locations/{LOCATION_ID}/keyRings/{KEY_RING_ID}/cryptoKeys/{CRYPTO_KEY_ID}` pattern."],["The page includes a link to the general introduction of CMEK in GCS."]]],[]]