Cloud KMS - 암호화 태스크를 사용하면 Cloud Key Management Service(Cloud KMS) 키를 사용하여 텍스트 또는 바이너리 콘텐츠를 암호화할 수 있습니다. 텍스트 또는 바이너리 콘텐츠를 base-64로 인코딩해야 Cloud KMS에서 암호화할 수 있습니다. 암호화된 데이터를 복구하려면 Cloud KMS - 복호화 태스크를 사용하세요.
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 - encrypt task allows users to encrypt text or binary content using a Cloud Key Management Service (Cloud KMS) key, requiring the content to be base-64 encoded beforehand."],["Before configuring this task, users must enable the Cloud Key Management Service (KMS) API and create an authentication profile, ensuring any associated service accounts have the `cloudkms.cryptoKeyVersions.useToEncrypt` IAM permission."],["To configure the Cloud KMS - encrypt task, users navigate to the Application Integration page, select or create an integration, add the Cloud KMS - encrypt task, and then configure authentication and input parameters like Region, ProjectsId, KeyRingsId, CryptoKeysId, and the Request in the task configuration pane."],["The task input requires setting parameters including the location of the Cloud KMS key ring, the Google Cloud project ID, the key ring name, and the key name, as well as the base64-encoded text to be encrypted within a JSON request."],["The task output provides a response containing the encrypted data in base64-encoded format, which can then be decrypted using the Cloud KMS - decrypt task."]]],[]]