Cloud KMS - 복호화 태스크를 사용하면 암호화 텍스트 또는 Cloud Key Management Service(Cloud KMS) 키로 암호화된 데이터를 복호화할 수 있습니다. 암호화된 데이터를 복호화하려면 암호화 중 사용된 동일한 키를 사용해야 합니다. Cloud KMS에서 반환된 복호화된 텍스트는 base64로 인코딩됩니다.
Cloud KMS는 암호화 키를 만들고 가져오며 관리하고 단일 중앙 클라우드 서비스에서 암호화 작업을 수행할 수 있는 Google Cloud 서비스입니다.
시작하기 전에
Cloud KMS - 복호화 태스크를 구성하기 전에 Google Cloud 프로젝트에서 다음 태스크를 수행해야 합니다.
Cloud Key Management Service(KMS) API(cloudkms.googleapis.com)를 사용 설정합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-03-10(UTC)"],[[["The Cloud KMS - decrypt task decrypts ciphertext using a Cloud Key Management Service (Cloud KMS) key, with the decrypted output being base64-encoded."],["Before using the Cloud KMS - decrypt task, ensure the Cloud Key Management Service (KMS) API is enabled and an authentication profile with the necessary IAM permissions ( `cloudkms.cryptoKeyVersions.useToDecrypt` ) is configured."],["Configuring the Cloud KMS - decrypt task involves selecting or creating an authentication profile and providing input parameters such as Region, ProjectsId, KeyRingsId, CryptoKeysId, and a JSON request containing the ciphertext to be decrypted."],["The task's output is a base64-encoded response containing the decrypted data, which needs to be decoded to obtain the final string, and the document provides examples for how to do this."],["The document outlines error handling strategies for the task, along with steps to set up edges, test, publish, and add triggers and data mapping after task configuration."]]],[]]