Batas Data India
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data India.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data India.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data India.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data India.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data India.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data India.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data India.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Memfilter dan mengurutkan |
|
| Kontrol akses kunci |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
keyAccessJustificationsPolicyConfig.name
|
| Konfigurasi tombol |
autokeyConfig.keyProject
autokeyConfig.name
cryptoKey.cryptoKeyBackend
ekmConnection.cryptoSpacePath
wrappingKey
|
| Pengelolaan handle kunci |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Impor materi kunci |
autokeyConfig.etag
cryptoKeyVersion
ekmConnection.etag
importJob
importingKey
|
| Pelabelan |
cryptoKey.labels.key
cryptoKey.labels.value
|
| Project dan lokasi |
|
| Kuorum dan proposal akses |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
|
| Identifikasi resource |
cryptoKeyVersionId
name
parent
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Dukungan dan Batas Data Australia
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas dan Dukungan Data Australia.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Australia.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Australia.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Australia.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Australia.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Australia.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Australia.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Pengelolaan kunci eksternal |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Memfilter dan mengurutkan |
|
| Proposal instance HSM |
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposalId
|
| Mengimpor konfigurasi tugas |
importJob
importJob.cryptoKeyBackend
|
| Kontrol akses kunci |
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.endpointFilter
keyAccessJustificationsPolicyConfig.name
|
| Pengelolaan handle kunci |
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfigurasi pengelolaan kunci |
autokeyConfig.keyProject
autokeyConfig.name
ekmConfig.defaultEkmConnection
|
| Pengelolaan versi kunci |
cryptoKeyVersion
cryptoKeyVersionId
|
| Identifikasi resource |
|
|
Dukungan dan Batas Data Kanada
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data dan Dukungan Kanada.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data dan Dukungan Kanada di region berikut: Google Cloud
- northamerica-northeast1
- northamerica-northeast2
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Kanada.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Kanada.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Kanada.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Kanada.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Kanada.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Kanada.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Detail kunci kriptografis |
cryptoKey
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Konfigurasi EKM |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Mengimpor konfigurasi tugas |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Kontrol akses kunci |
keyAccessJustificationsPolicyConfig.name
|
| Pengelolaan handle kunci |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfigurasi versi kunci |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
cryptoKeyVersionId
|
| Opsi daftar dan filter |
|
| Identifikasi resource |
|
| Pengelolaan resource |
|
|
Batas Data dan Dukungan Uni Eropa
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas dan Dukungan Data Uni Eropa.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data dan Dukungan Uni Eropa di region berikut: Google Cloud
- europe-west8
- europe-west9
- europe-west3
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data dan Dukungan Uni Eropa.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data dan Dukungan Uni Eropa.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data dan Dukungan Uni Eropa.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data dan Dukungan Uni Eropa.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data dan Dukungan Uni Eropa.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data dan Dukungan Uni Eropa.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Konfigurasi Autokey |
autokeyConfig.etag
autokeyConfig.keyProject
autokeyConfig.name
|
| Konteks dan kuorum |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
|
| Spesifikasi versi kunci kriptografis |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Detail koneksi EKM |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.etag
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Memfilter dan mengurutkan |
|
| Detail tugas impor |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Konfigurasi pegangan kunci |
keyHandle.name
keyHandle.resourceTypeSelector
|
| Penomoran halaman |
|
| Identifikasi resource |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
name
parent
project
|
| Menggabungkan informasi kunci |
|
|
Dukungan dan Batas Data Israel
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas dan Dukungan Data Israel.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Israel.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Israel.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Israel.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Israel.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Israel.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data Israel.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Data kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Pengelolaan kunci eksternal |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConfig.defaultEkmConnection
|
| Memfilter dan mengurutkan |
|
| Detail proposal HSM |
singleTenantHsmInstance.name
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Mengimpor konfigurasi tugas |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Kontrol akses kunci |
autokeyConfig.name
ekmConnectionId
keyAccessJustificationsPolicyConfig.name
keyHandle.name
keyHandleId
wrappingKey
|
| Konfigurasi tombol |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Informasi versi utama |
cryptoKey
cryptoKeyVersion
cryptoKeyVersionId
|
| Identifikasi resource |
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Perbarui mask |
|
|
Batas Data Jepang
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data Jepang.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Jepang.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Jepang.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Jepang.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Jepang.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Jepang.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Jepang.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Kontrol akses dan izin |
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
keyAccessJustificationsPolicyConfig.name
|
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Pengelolaan instance HSM |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Pengelolaan kunci |
autokeyConfig.etag
autokeyConfig.keyProject
ekmConnection.cryptoSpacePath
ekmConnection.cryptoSpacePath
ekmConnection.etag
ekmConnectionId
|
| Konfigurasi versi kunci |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
cryptoKeyVersionId
importJob.cryptoKeyBackend
|
| Penggabungan kunci |
cryptoKey
importingKey
wrappingKey
|
| Opsi daftar dan pemfilteran |
cryptoKey.labels.key
cryptoKey.labels.value
filter
orderBy
pageToken
|
| Konfigurasi project dan backend |
cryptoKey.cryptoKeyBackend
project
|
| Identifikasi resource |
keyHandle.name
keyHandleId
name
parent
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Perbarui mask |
|
|
Batas Data dan Dukungan Amerika Serikat
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data dan Dukungan AS.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data dan Dukungan AS di region berikut: Google Cloud
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data AS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data AS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data AS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data AS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data AS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas dan Dukungan Data AS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Update konfigurasi |
|
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
cryptoKey.labels.key
cryptoKey.labels.value
|
| Konfigurasi EKM |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConfig.defaultEkmConnection
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
|
| Memfilter dan mengurutkan |
|
| Detail tugas impor |
importJob.cryptoKeyBackend
importingKey
|
| Justifikasi akses kunci |
keyAccessJustificationsPolicyConfig.name
|
| Detail handle kunci |
keyHandle.name
keyHandle.resourceTypeSelector
|
| Parameter pengelolaan kunci |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.serviceDirectoryService
wrappingKey
|
| Penomoran halaman |
|
| Identifikasi resource |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
name
parent
singleTenantHsmInstanceProposalId
|
|
Batas Data untuk CJIS
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data untuk CJIS.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data untuk CJIS di region berikut: Google Cloud
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk CJIS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk CJIS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk CJIS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk CJIS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk CJIS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk CJIS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Konfigurasi kunci eksternal |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Memfilter dan mengurutkan |
|
| Proposal instance HSM |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposalId
|
| Mengimpor konfigurasi tugas |
importJob
importJob.cryptoKeyBackend
|
| Pembuatan dan pembaruan kunci |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
updateMask.paths
|
| Detail handle kunci |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfigurasi pengelolaan kunci |
autokeyConfig.keyProject
autokeyConfig.name
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnectionId
|
| Penomoran halaman |
|
| Identifikasi resource |
|
|
Batas Data untuk Protected B Kanada
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data untuk Protected B Kanada.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data untuk Protected B Kanada di region berikut: Google Cloud
- northamerica-northeast1
- northamerica-northeast2
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Canada Protected B.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Canada Protected B.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Canada Protected B.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Canada Protected B.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Canada Protected B.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Canada Protected B.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Memfilter dan mengurutkan |
|
| Mengimpor konfigurasi tugas |
importJob
importJob.cryptoKeyBackend
|
| Konfigurasi kunci - autokey |
autokeyConfig.keyProject
autokeyConfig.name
|
| Konfigurasi kunci - ekm |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Konfigurasi kunci - perlindungan eksternal |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Konfigurasi pegangan kunci |
keyHandle.name
keyHandle.resourceTypeSelector
|
| Metadata utama |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Konfigurasi kuorum dan kepercayaan |
quorumReply.challengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
|
| Identifikasi resource |
cryptoKeyVersionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Batas Data untuk FedRAMP High
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data untuk FedRAMP High.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data untuk FedRAMP High di Google Cloud region berikut:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP High.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP High.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP High.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP High.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP High.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP High.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Konteks dan autentikasi |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
|
| Atribut kunci kripto |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Integrasi kunci eksternal |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Memfilter dan mengurutkan |
|
| Proposal instance HSM |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Detail tugas impor |
importJob.cryptoKeyBackend
importingKey
|
| Pengelolaan handle kunci |
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfigurasi pengelolaan kunci |
autokeyConfig.name
ekmConfig.defaultEkmConnection
keyAccessJustificationsPolicyConfig.name
wrappingKey
|
| Penomoran halaman |
|
| Identifikasi resource |
cryptoKeyVersionId
ekmConnectionId
name
parent
project
singleTenantHsmInstanceId
|
|
Batas Data untuk FedRAMP Moderate
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data untuk FedRAMP Moderate.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP Moderate.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP Moderate.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP Moderate.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP Moderate.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP Moderate.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk FedRAMP Moderate.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Kontrol dan kebijakan akses |
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
keyAccessJustificationsPolicyConfig.name
|
| Detail koneksi EKM |
ekmConnection.cryptoSpacePath
ekmConnection.etag
ekmConnectionId
|
| Operasi impor dan ekspor |
importJob
importingKey
wrappingKey
|
| Konfigurasi pengelolaan kunci |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConfig.defaultEkmConnection
|
| Pengelolaan versi kunci |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Pelabelan dan metadata |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
cryptoKey.labels.key
cryptoKey.labels.value
|
| Penomoran halaman dan pemfilteran |
|
| Kuorum dan autentikasi multi-faktor |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Identifikasi resource |
|
| ID khusus resource |
cryptoKeyVersionId
keyHandleId
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Batas Data untuk Publikasi IRS 1075
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data untuk Publikasi 1075 IRS.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data untuk Publikasi 1075 IRS di Google Cloud region berikut:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Publikasi 1075 IRS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Publikasi 1075 IRS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Publikasi 1075 IRS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Publikasi 1075 IRS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Publikasi 1075 IRS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Publikasi 1075 IRS.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Detail koneksi EKM |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Memfilter dan mengurutkan |
|
| Kontrol akses kunci |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
keyAccessJustificationsPolicyConfig.name
wrappingKey
|
| Detail handle kunci |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfigurasi pengelolaan kunci |
autokeyConfig.etag
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConnection.etag
importJob.cryptoKeyBackend
|
| Pengelolaan versi kunci |
cryptoKey
cryptoKeyVersion
importJob
|
| Label dan metadata |
cryptoKey.labels.key
cryptoKey.labels.value
|
| Pengelolaan kuorum dan kepercayaan |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
|
| Identifikasi resource |
cryptoKeyVersionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Batas Data untuk ITAR
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data untuk ITAR.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data untuk ITAR di region berikut: Google Cloud
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk ITAR.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk ITAR.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk ITAR.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk ITAR.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk ITAR.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk ITAR.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Konfigurasi pengelolaan kunci eksternal (ekm) |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.etag
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Pemfilteran dan penomoran halaman |
|
| Kontrol akses kunci |
keyAccessJustificationsPolicyConfig.name
|
| Atribut utama |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Pengelolaan handle kunci |
keyHandle.resourceTypeSelector
keyHandleId
|
| Impor dan penggabungan kunci |
importJob
importJob.cryptoKeyBackend
wrappingKey
|
| Pengelolaan versi kunci |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
cryptoKeyVersionId
|
| Proposal kuorum dan keamanan |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
|
| Identifikasi resource |
|
|
Batas Data untuk Impact Level 2 (IL2)
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data untuk Tingkat Dampak 2 (IL2).
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data untuk Impact Level 2 (IL2) di Google Cloud region berikut:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 2 (IL2).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 2 (IL2).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 2 (IL2).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 2 (IL2).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 2 (IL2).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 2 (IL2).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Kontrol akses dan izin |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
keyAccessJustificationsPolicyConfig.name
wrappingKey
|
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Memfilter dan mengurutkan |
|
| Mengimpor konfigurasi tugas |
importJob.cryptoKeyBackend
importingKey
|
| Konfigurasi pengelolaan kunci |
autokeyConfig.keyProject
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Konfigurasi versi kunci |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Penomoran halaman |
|
| Proposal kuorum dan keamanan |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Identifikasi resource |
|
| Memperbarui penyamaran |
|
|
Batas Data untuk Impact Level 4 (IL4)
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data untuk Tingkat Dampak 4 (IL4).
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data untuk Impact Level 4 (IL4) di Google Cloud region berikut:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Batas Data untuk Tingkat Dampak 4 (IL4). Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 4 (IL4).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 4 (IL4).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 4 (IL4).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 4 (IL4).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 4 (IL4).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 4 (IL4).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Kontrol akses & izin |
keyHandle.resourceTypeSelector
wrappingKey
|
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Memfilter dan mengurutkan |
|
| ID utama |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Konfigurasi pengelolaan kunci |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
importJob.cryptoKeyBackend
|
| Konfigurasi versi kunci |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Penomoran halaman |
|
| Pengelolaan kuorum dan kepercayaan |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Identifikasi resource |
|
| Kontrol update |
autokeyConfig.etag
ekmConnection.etag
updateMask.paths
|
|
Batas Data untuk Impact Level 5 (IL5)
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data untuk Tingkat Dampak 5 (IL5).
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data untuk Impact Level 5 (IL5) di region Google Cloud berikut:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Batas Data untuk Tingkat Dampak 5 (IL5). Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 5 (IL5).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 5 (IL5).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 5 (IL5).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 5 (IL5).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 5 (IL5).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data untuk Tingkat Dampak 5 (IL5).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Kontrol akses dan kebijakan |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
ekmConnection.etag
ekmConnection.serviceResolvers.endpointFilter
keyAccessJustificationsPolicyConfig.name
|
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Memfilter dan mengurutkan |
|
| Konfigurasi tombol |
autokeyConfig.keyProject
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
importJob.cryptoKeyBackend
|
| Konfigurasi versi kunci |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
wrappingKey
|
| Identifikasi objek |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
|
| Paging |
|
| Kuorum dan autentikasi multi-faktor |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Identifikasi resource |
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Perbarui mask |
|
|
Batas Data Uni Eropa dengan Pembenaran Akses
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data Uni Eropa dengan Alasan Akses.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data Uni Eropa dengan Alasan Akses di region berikut: Google Cloud
- europe-west8
- europe-west9
- europe-west3
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Batas Data Uni Eropa dengan Justifikasi Akses. Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Uni Eropa dengan Alasan Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Uni Eropa dengan Alasan Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Uni Eropa dengan Alasan Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Uni Eropa dengan Alasan Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Uni Eropa dengan Alasan Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan kolom dan resource API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Uni Eropa dengan Alasan Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Konfigurasi Autokey |
autokeyConfig.etag
autokeyConfig.keyProject
autokeyConfig.name
|
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Penyelesaian layanan koneksi EKM |
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Integrasi kunci eksternal |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
|
| Memfilter dan mengurutkan |
|
| Justifikasi akses kunci |
keyAccessJustificationsPolicyConfig.name
|
| Label utama |
cryptoKey.labels.key
cryptoKey.labels.value
|
| Spesifikasi versi kunci |
cryptoKeyVersion
cryptoKeyVersionId
importJob
importingKey
wrappingKey
|
| Pengelolaan kuorum dan kepercayaan |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Identifikasi resource |
ekmConnectionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Batas Data Kerajaan Arab Saudi (KSA) dengan Alasan Akses
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data Kerajaan Arab Saudi (KSA) dengan Justifikasi Akses.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data Kerajaan Arab Saudi (KSA) dengan Justifikasi Akses di region berikut: Google Cloud
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Batas Data Kerajaan Arab Saudi (KSA) dengan Alasan Akses. Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Kerajaan Arab Saudi (KSA) dengan Justifikasi Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Kerajaan Arab Saudi (KSA) dengan Justifikasi Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Kerajaan Arab Saudi (KSA) dengan Justifikasi Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Kerajaan Arab Saudi (KSA) dengan Justifikasi Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Kerajaan Arab Saudi (KSA) dengan Justifikasi Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data Kerajaan Arab Saudi (KSA) dengan Justifikasi Akses.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.quorumChallengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
|
| Versi kunci kriptografis |
cryptoKeyVersion
cryptoKeyVersionId
|
| Pengelolaan kunci eksternal |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
|
| Memfilter dan mengurutkan |
|
| Proposal instance HSM |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Mengimpor konfigurasi tugas |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Kontrol akses kunci |
ekmConnection.serviceResolvers.serviceDirectoryService
keyAccessJustificationsPolicyConfig.name
|
| Penanganan dan penggabungan kunci |
keyHandle.resourceTypeSelector
keyHandleId
wrappingKey
|
| Konfigurasi pengelolaan kunci |
autokeyConfig.keyProject
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
|
| Label |
cryptoKey.labels.key
cryptoKey.labels.value
|
|
Sovereign Controls Advanced KSA CNTXT
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Sovereign Controls Advanced KSA CNTXT.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Sovereign Controls Advanced KSA CNTXT di Google Cloud region berikut:
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Sovereign Controls Advanced KSA CNTXT. Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Advanced KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Advanced KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Advanced KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Advanced KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Advanced KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Advanced KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Kontrol akses dan izin |
autokeyConfig.keyProject
cryptoKey.labels.key
cryptoKey.labels.value
ekmConnection.serviceResolvers.endpointFilter
keyHandle.resourceTypeSelector
|
| Spesifikasi konfigurasi Autokey |
|
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Spesifikasi koneksi EKM |
ekmConnection.etag
ekmConnection.serviceResolvers.hostname
|
| Memfilter dan mengurutkan |
|
| Konfigurasi tombol |
autokeyConfig.name
keyAccessJustificationsPolicyConfig.name
singleTenantHsmInstance.name
singleTenantHsmInstanceProposal.name
|
| Materi dan perlindungan kunci |
cryptoKey.cryptoKeyBackend
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.serviceDirectoryService
importingKey
wrappingKey
|
| Pengelolaan kuorum |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
|
| Identifikasi resource |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
name
parent
project
|
| Perbarui mask |
|
|
Sovereign Controls Foundation KSA CNTXT
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Sovereign Controls Foundation KSA CNTXT.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Sovereign Controls Foundation KSA CNTXT di Google Cloud region berikut:
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Sovereign Controls Foundation KSA CNTXT. Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Foundation KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Foundation KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Foundation KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Foundation KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Foundation KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls Foundation KSA CNTXT.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Detail koneksi EKM |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Memfilter dan mengurutkan |
|
| Detail tugas impor |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Justifikasi akses kunci |
keyAccessJustificationsPolicyConfig.name
|
| Konfigurasi pegangan kunci |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfigurasi perlindungan kunci |
autokeyConfig.keyProject
autokeyConfig.name
cryptoKey.cryptoKeyBackend
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Pengelolaan kuorum dan kepercayaan |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Identifikasi resource |
cryptoKeyVersionId
name
parent
project
|
| Memperbarui mask |
|
|
Kontrol Berdaulat oleh Indra / Minsait
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Sovereign Controls oleh Indra / Minsait.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Sovereign Controls oleh Indra / Minsait. Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh Indra / Minsait.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh Indra / Minsait.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh Indra / Minsait.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh Indra / Minsait.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh Indra / Minsait.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh Indra / Minsait.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Data kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Atribut kunci kriptografi |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Memfilter dan mengurutkan |
|
| Kebijakan justifikasi akses kunci |
keyAccessJustificationsPolicyConfig.name
|
| Konfigurasi kunci - autokey |
autokeyConfig.keyProject
autokeyConfig.name
|
| Konfigurasi kunci - ekm |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Konfigurasi pegangan kunci |
keyHandle.name
keyHandle.resourceTypeSelector
|
| Impor dan penggabungan kunci |
importJob.cryptoKeyBackend
importingKey
wrappingKey
|
| Konfigurasi versi kunci - perlindungan eksternal |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Identifikasi resource |
cryptoKeyVersionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Sovereign Controls oleh PSN (TIM)
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Sovereign Controls oleh PSN (TIM).
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Sovereign Controls oleh PSN (TIM) di Google Cloud region berikut:
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Sovereign Controls by PSN (TIM). Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh PSN (TIM).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh PSN (TIM).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh PSN (TIM).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh PSN (TIM).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh PSN (TIM).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh PSN (TIM).
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Konfigurasi justifikasi akses |
keyAccessJustificationsPolicyConfig.name
|
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Integrasi kunci eksternal |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Memfilter dan mengurutkan |
|
| Atribut utama |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Konfigurasi tombol |
autokeyConfig.keyProject
ekmConnection.cryptoSpacePath
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Parameter impor utama |
importJob.cryptoKeyBackend
wrappingKey
|
| Proposal kuorum dan keamanan |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Identifikasi resource |
cryptoKeyVersionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Memperbarui penyamaran |
|
|
Sovereign Controls oleh S3NS / Thales
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Sovereign Controls by S3NS / Thales.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Sovereign Controls by S3NS / Thales di Google Cloud region berikut:
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Sovereign Controls oleh S3NS / Thales. Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh S3NS / Thales.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh S3NS / Thales.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh S3NS / Thales.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh S3NS / Thales.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh S3NS / Thales.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Kontrol Berdaulat oleh S3NS / Thales.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Kontrol akses dan izin |
importJob.cryptoKeyBackend
importingKey
keyAccessJustificationsPolicyConfig.name
wrappingKey
|
| Memfilter dan mengurutkan |
|
| Proposal instance HSM |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
|
| Justifikasi akses kunci |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Label utama |
cryptoKey.labels.key
cryptoKey.labels.value
|
| Konfigurasi pengelolaan kunci |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Konfigurasi versi kunci |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
cryptoKeyVersionId
|
| Penomoran halaman |
|
| Kontrol kuorum dan keamanan |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Identifikasi resource |
|
|
Sovereign Controls oleh T-Systems
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Sovereign Controls oleh T-Systems.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Sovereign Controls oleh T-Systems di region berikut: Google Cloud
Setelan yang berlaku
Tabel berikut menjelaskan batasan kebijakan organisasi dan setelan produk yang berlaku untuk Sovereign Controls oleh T-Systems. Secara default, setelan ini ditetapkan oleh Assured Workloads. Jika Anda mengubah setelan ini, Anda harus mempertimbangkan terlebih dahulu bagaimana perubahan tersebut memengaruhi status kepatuhan Anda. Untuk mengetahui petunjuk tentang cara mengonfigurasi kebijakan organisasi, lihat Membuat dan mengelola kebijakan organisasi.
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls oleh T-Systems.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls oleh T-Systems.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls oleh T-Systems.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls oleh T-Systems.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls oleh T-Systems.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Sovereign Controls oleh T-Systems.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| AccessControlAndContext |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
keyAccessJustificationsPolicyConfig.name
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.quorumChallengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
|
| ConfigurationDetails |
cryptoKey.labels.key
ekmConfig.defaultEkmConnection
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
importingKey
wrappingKey
|
| ExternalKeyIntegration |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.etag
|
| FilteringAndSorting |
filter
orderBy
updateMask.paths
|
| HSMSpecificParameters |
singleTenantHsmInstance.name
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Identifikasi |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
name
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Key Management |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.serviceDirectoryService
importJob.cryptoKeyBackend
|
| KeyMaterialHandling |
cryptoKey
cryptoKeyVersion
keyHandle.resourceTypeSelector
|
| Penomoran halaman |
|
| ResourceHierarchy |
|
|
Batas Data AS untuk Layanan Kesehatan dan Ilmu Hayati
Layanan yang didukung
Tabel berikut mencantumkan API dan versi Cloud Key Management Service yang memenuhi persyaratan Batas Data AS untuk Layanan Kesehatan dan Ilmu Hayati.
| Layanan |
Versi |
Status |
| cloudkms.googleapis.com |
v1 |
DIDUKUNG
|
Wilayah yang mendukung kepatuhan
Cloud Key Management Service tersedia untuk Batas Data AS untuk Layanan Kesehatan dan Ilmu Hayati di region berikut: Google Cloud
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Kolom API untuk data sensitif
Resource: cloudkms.googleapis.com/CryptoKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data AS untuk Layanan Kesehatan dan Ilmu Hayati.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Resource: cloudkms.googleapis.com/CryptoKeyVersion
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data AS untuk Layanan Kesehatan dan Ilmu Hayati.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
Metode RPC:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
Metode RPC:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
Metode RPC:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Resource: cloudkms.googleapis.com/ImportJob
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data AS untuk Layanan Kesehatan dan Ilmu Hayati.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Resource: cloudkms.googleapis.com/KeyRing
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data AS untuk Layanan Kesehatan dan Ilmu Hayati.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
Metode RPC:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Resource: cloudkms.googleapis.com/Location
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data AS untuk Layanan Kesehatan dan Ilmu Hayati.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Resource: cloudkms.googleapis.com/PublicKey
Tabel berikut menentukan resource dan kolom API yang dirancang untuk menangani data yang dilindungi berdasarkan Batas Data AS untuk Layanan Kesehatan dan Ilmu Hayati.
| Metode API |
Kolom yang dilindungi |
|
Layanan: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
Metode RPC:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Kolom yang tidak ditujukan untuk Data sensitif
Tabel berikut memberikan daftar ilustratif kategori kolom dan kolom tertentu yang tidak sesuai untuk informasi sensitif. Untuk menjaga kepatuhan, hindari menempatkan data yang dilindungi di kolom ini. Untuk mengetahui daftar lengkapnya, hubungi perwakilan Google Cloud Anda.
| Kategori |
Kolom |
| Informasi kontekstual |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
quorumReply.challengeReplies.publicKeyPem
|
| Detail koneksi EKM |
ekmConfig.defaultEkmConnection
ekmConnection.etag
ekmConnectionId
|
| Memfilter dan mengurutkan |
|
| Proposal instance HSM |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Kontrol akses kunci |
keyAccessJustificationsPolicyConfig.name
|
| Konfigurasi tombol |
autokeyConfig.keyProject
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
importJob.cryptoKeyBackend
|
| Detail handle kunci |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfigurasi versi kunci |
cryptoKey
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
importingKey
wrappingKey
|
| Identifikasi resource |
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Perbarui mask |
|
|