Datengrenze für Indien
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der India Datengrenze erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die India Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die India Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die India Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die India Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die India Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die India Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Filtern und Sortieren |
|
| Schlüsselzugriffssteuerung |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
keyAccessJustificationsPolicyConfig.name
|
| Schlüsselkonfiguration |
autokeyConfig.keyProject
autokeyConfig.name
cryptoKey.cryptoKeyBackend
ekmConnection.cryptoSpacePath
wrappingKey
|
| Verwaltung von Schlüssel-Handles |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Schlüsselmaterial importieren |
autokeyConfig.etag
cryptoKeyVersion
ekmConnection.etag
importJob
importingKey
|
| Labeling |
cryptoKey.labels.key
cryptoKey.labels.value
|
| Projekt und Standort |
|
| Quorum und Zugriffsvorschläge |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
cryptoKeyVersionId
name
parent
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Datengrenze und Support für Australien
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen von Australia Datengrenze and Support erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die australische Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die australische Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die australische Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die australische Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die australische Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die australische Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Externe Schlüsselverwaltung |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Filtern und Sortieren |
|
| HSM-Instanzvorschläge |
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposalId
|
| Jobkonfiguration importieren |
importJob
importJob.cryptoKeyBackend
|
| Schlüsselzugriffssteuerung |
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.endpointFilter
keyAccessJustificationsPolicyConfig.name
|
| Verwaltung von Schlüssel-Handles |
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfiguration der Schlüsselverwaltung |
autokeyConfig.keyProject
autokeyConfig.name
ekmConfig.defaultEkmConnection
|
| Verwaltung von Schlüsselversionen |
cryptoKeyVersion
cryptoKeyVersionId
|
| Ressourcenidentifikation |
|
|
Datengrenze und Support für Kanada
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen von Canada Data Boundary and Support erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die Canada Datengrenze und den Support in den folgenden Google Cloud Regionen verfügbar:
- northamerica-northeast1
- northamerica-northeast2
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die unter die Datengrenze und den Support für Kanada fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die unter die Datengrenze und den Support für Kanada fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die unter die Datengrenze und den Support für Kanada fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die unter die Datengrenze und den Support für Kanada fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die unter die Datengrenze und den Support für Kanada fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die unter die Datengrenze und den Support für Kanada fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Details zum kryptografischen Schlüssel |
cryptoKey
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| EKM-Konfiguration |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Jobkonfiguration importieren |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Schlüsselzugriffssteuerung |
keyAccessJustificationsPolicyConfig.name
|
| Verwaltung von Schlüssel-Handles |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfiguration der Schlüsselversion |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
cryptoKeyVersionId
|
| Optionen zum Auflisten und Filtern |
|
| Ressourcenidentifikation |
|
| Ressourcenverwaltung |
|
|
Datengrenze und Support für die EU
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der EU-Datengrenze und des Supports erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die EU-Datengrenze und den Support in den folgenden Google Cloud Regionen verfügbar:
- europe-west8
- europe-west9
- europe-west3
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die EU-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die EU-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die EU-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die EU-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die EU-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die EU-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Autokey-Konfiguration |
autokeyConfig.etag
autokeyConfig.keyProject
autokeyConfig.name
|
| Kontext und Quorum |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
|
| Details zur Version des kryptografischen Schlüssels |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Details zur EKM-Verbindung |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.etag
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Filtern und Sortieren |
|
| Details des Importjobs |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Konfiguration des Schlüssel-Handles |
keyHandle.name
keyHandle.resourceTypeSelector
|
| Seitenumbruch |
|
| Ressourcenidentifikation |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
name
parent
project
|
| Wichtige Informationen zusammenfassen |
|
|
Datengrenze und Support für Israel
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen von Israel Datengrenze und Support erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Israel Datengrenze und Support fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Israel Datengrenze und Support fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Israel Datengrenze und Support fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Israel Datengrenze und Support fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Israel Datengrenze und Support fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Israel Datengrenze und Support fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextbezogene Daten |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Externe Schlüsselverwaltung |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConfig.defaultEkmConnection
|
| Filtern und Sortieren |
|
| Details zum HSM-Vorschlag |
singleTenantHsmInstance.name
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Jobkonfiguration importieren |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Schlüsselzugriffssteuerung |
autokeyConfig.name
ekmConnectionId
keyAccessJustificationsPolicyConfig.name
keyHandle.name
keyHandleId
wrappingKey
|
| Schlüsselkonfiguration |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Informationen zur Schlüsselversion |
cryptoKey
cryptoKeyVersion
cryptoKeyVersionId
|
| Ressourcenidentifikation |
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Aktualisierungsmaske |
|
|
Datengrenze für Japan
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für Japan erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die japanische Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die japanische Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die japanische Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die japanische Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die japanische Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die japanische Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Zugriffssteuerung und -berechtigungen |
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
keyAccessJustificationsPolicyConfig.name
|
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| HSM-Instanzverwaltung |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Schlüsselverwaltung |
autokeyConfig.etag
autokeyConfig.keyProject
ekmConnection.cryptoSpacePath
ekmConnection.cryptoSpacePath
ekmConnection.etag
ekmConnectionId
|
| Konfiguration der Schlüsselversion |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
cryptoKeyVersionId
importJob.cryptoKeyBackend
|
| Key-Wrapping |
cryptoKey
importingKey
wrappingKey
|
| Optionen zum Auflisten und Filtern |
cryptoKey.labels.key
cryptoKey.labels.value
filter
orderBy
pageToken
|
| Projekt- und Back-End-Konfiguration |
cryptoKey.cryptoKeyBackend
project
|
| Ressourcenidentifikation |
keyHandle.name
keyHandleId
name
parent
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Aktualisierungsmaske |
|
|
Datengrenze und Support für die USA
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen von US-Datengrenze und Support erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die US-Datengrenze und den Support in den folgenden Google Cloud Regionen verfügbar:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die US-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die US-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die US-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die US-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die US-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die US-Datengrenze und den Support geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Konfigurationsupdates |
|
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
cryptoKey.labels.key
cryptoKey.labels.value
|
| EKM-Konfiguration |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConfig.defaultEkmConnection
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
|
| Filtern und Sortieren |
|
| Details des Importjobs |
importJob.cryptoKeyBackend
importingKey
|
| Begründung für den Schlüsselzugriff |
keyAccessJustificationsPolicyConfig.name
|
| Details zum Schlüssel-Handle |
keyHandle.name
keyHandle.resourceTypeSelector
|
| Parameter für die Schlüsselverwaltung |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.serviceDirectoryService
wrappingKey
|
| Seitenumbruch |
|
| Ressourcenidentifikation |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
name
parent
singleTenantHsmInstanceProposalId
|
|
Datengrenze für CJIS
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für CJIS erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für Datengrenze für CJIS in den folgenden Google Cloud Regionen verfügbar:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für CJIS geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für CJIS geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für CJIS geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für CJIS geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für CJIS geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für CJIS geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Konfiguration externer Schlüssel |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Filtern und Sortieren |
|
| HSM-Instanzvorschläge |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposalId
|
| Jobkonfiguration importieren |
importJob
importJob.cryptoKeyBackend
|
| Schlüssel erstellen und aktualisieren |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
updateMask.paths
|
| Details zum Schlüssel-Handle |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfiguration der Schlüsselverwaltung |
autokeyConfig.keyProject
autokeyConfig.name
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnectionId
|
| Seitenumbruch |
|
| Ressourcenidentifikation |
|
|
Datengrenze für „Protected B“ von Kanada
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für Kanada Protected B erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die Datengrenze für Kanada Protected B in den folgenden Google Cloud Regionen verfügbar:
- northamerica-northeast1
- northamerica-northeast2
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für „Protected B“ von Kanada geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für „Protected B“ von Kanada geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für „Protected B“ von Kanada geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für „Protected B“ von Kanada geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für „Protected B“ von Kanada geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für „Protected B“ von Kanada geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Filtern und Sortieren |
|
| Jobkonfiguration importieren |
importJob
importJob.cryptoKeyBackend
|
| Schlüsselkonfiguration – Autokey |
autokeyConfig.keyProject
autokeyConfig.name
|
| Schlüsselkonfiguration – EKM |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Schlüsselkonfiguration – externer Schutz |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Konfiguration des Schlüssel-Handles |
keyHandle.name
keyHandle.resourceTypeSelector
|
| Wichtige Metadaten |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Quorum- und Vertrauenskonfiguration |
quorumReply.challengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
cryptoKeyVersionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Datengrenze für FedRAMP High
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für FedRAMP High erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für Datengrenze für FedRAMP High in den folgenden Google Cloud Regionen verfügbar:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Datengrenze für FedRAMP High fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Datengrenze für FedRAMP High fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Datengrenze für FedRAMP High fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Datengrenze für FedRAMP High fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Datengrenze für FedRAMP High fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Datengrenze für FedRAMP High fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontext und Authentifizierung |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
|
| Attribute von kryptografischen Schlüsseln |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Integration externer Schlüssel |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Filtern und Sortieren |
|
| HSM-Instanzvorschläge |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Details des Importjobs |
importJob.cryptoKeyBackend
importingKey
|
| Verwaltung von Schlüssel-Handles |
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfiguration der Schlüsselverwaltung |
autokeyConfig.name
ekmConfig.defaultEkmConnection
keyAccessJustificationsPolicyConfig.name
wrappingKey
|
| Seitenumbruch |
|
| Ressourcenidentifikation |
cryptoKeyVersionId
ekmConnectionId
name
parent
project
singleTenantHsmInstanceId
|
|
Datengrenze für FedRAMP Moderate
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für FedRAMP Moderate erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die unter die Datengrenze für FedRAMP Moderate fallen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für FedRAMP Moderate geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für FedRAMP Moderate geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für FedRAMP Moderate geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für FedRAMP Moderate geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für FedRAMP Moderate geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Zugriffssteuerung und Richtlinien |
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
keyAccessJustificationsPolicyConfig.name
|
| Details zur EKM-Verbindung |
ekmConnection.cryptoSpacePath
ekmConnection.etag
ekmConnectionId
|
| Import- und Exportvorgänge |
importJob
importingKey
wrappingKey
|
| Konfiguration der Schlüsselverwaltung |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConfig.defaultEkmConnection
|
| Verwaltung von Schlüsselversionen |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Labeling und Metadaten |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
cryptoKey.labels.key
cryptoKey.labels.value
|
| Paginierung und Filterung |
|
| Quorum und Multi-Faktor-Authentifizierung |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
|
| Ressourcenspezifische IDs |
cryptoKeyVersionId
keyHandleId
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Datengrenze für IRS-Publikation 1075
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die den Anforderungen der Datengrenze für IRS-Publikation 1075 entsprechen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die Datengrenze für die IRS-Publikation 1075 in den folgenden Google Cloud Regionen verfügbar:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für die IRS-Publikation 1075 geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für die IRS-Publikation 1075 geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für die IRS-Publikation 1075 geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für die IRS-Publikation 1075 geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für die IRS-Publikation 1075 geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch die Datengrenze für die IRS-Publikation 1075 geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Details zur EKM-Verbindung |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Filtern und Sortieren |
|
| Schlüsselzugriffssteuerung |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
keyAccessJustificationsPolicyConfig.name
wrappingKey
|
| Details zum Schlüssel-Handle |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfiguration der Schlüsselverwaltung |
autokeyConfig.etag
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConnection.etag
importJob.cryptoKeyBackend
|
| Verwaltung von Schlüsselversionen |
cryptoKey
cryptoKeyVersion
importJob
|
| Labels und Metadaten |
cryptoKey.labels.key
cryptoKey.labels.value
|
| Quorum- und Vertrauensverwaltung |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
cryptoKeyVersionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Datengrenze für ITAR
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für ITAR erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für Datengrenze für ITAR in den folgenden Google Cloud Regionen verfügbar:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß ITAR durch die Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß ITAR durch die Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß ITAR durch die Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß ITAR durch die Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß ITAR durch die Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß ITAR durch die Datengrenze geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Konfiguration der externen Schlüsselverwaltung (EKM) |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.etag
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Filtern und Paginieren |
|
| Schlüsselzugriffssteuerung |
keyAccessJustificationsPolicyConfig.name
|
| Wichtige Attribute |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Verwaltung von Schlüssel-Handles |
keyHandle.resourceTypeSelector
keyHandleId
|
| Schlüsselimport und -wrapping |
importJob
importJob.cryptoKeyBackend
wrappingKey
|
| Verwaltung von Schlüsselversionen |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
cryptoKeyVersionId
|
| Quorum- und Sicherheitsvorschläge |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
|
| Ressourcenidentifikation |
|
|
Datengrenze für Impact Level 2 (IL2)
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für Impact Level 2 (IL2) erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die Datengrenze für Impact Level 2 (IL2) in den folgenden Google Cloud Regionen verfügbar:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für Impact Level 2 (IL2) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für Impact Level 2 (IL2) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für Impact Level 2 (IL2) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für Impact Level 2 (IL2) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für Impact Level 2 (IL2) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für Impact Level 2 (IL2) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Zugriffssteuerung und -berechtigungen |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
keyAccessJustificationsPolicyConfig.name
wrappingKey
|
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Filtern und Sortieren |
|
| Jobkonfiguration importieren |
importJob.cryptoKeyBackend
importingKey
|
| Konfiguration der Schlüsselverwaltung |
autokeyConfig.keyProject
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Konfiguration der Schlüsselversion |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Seitenumbruch |
|
| Quorum- und Sicherheitsvorschläge |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
|
| Aktualisierungsmaskierung |
|
|
Datengrenze für Impact Level 4 (IL4)
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für Impact Level 4 (IL4) erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die Datengrenze für Impact Level 4 (IL4) in den folgenden Google Cloud Regionen verfügbar:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für die Datengrenze für Impact Level 4 (IL4) gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 4 (IL4) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 4 (IL4) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 4 (IL4) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 4 (IL4) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 4 (IL4) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 4 (IL4) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Zugriffssteuerung und Berechtigungen |
keyHandle.resourceTypeSelector
wrappingKey
|
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Filtern und Sortieren |
|
| Wichtige Kennungen |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Konfiguration der Schlüsselverwaltung |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
importJob.cryptoKeyBackend
|
| Konfiguration der Schlüsselversion |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Seitenumbruch |
|
| Quorum- und Vertrauensverwaltung |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
|
| Update-Steuerung |
autokeyConfig.etag
ekmConnection.etag
updateMask.paths
|
|
Datengrenze für Impact Level 5 (IL5)
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für Impact Level 5 (IL5) erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die Datengrenze für Impact Level 5 (IL5) in den folgenden Google Cloud Regionen verfügbar:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für die Datengrenze für Impact Level 5 (IL5) gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 5 (IL5) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 5 (IL5) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 5 (IL5) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 5 (IL5) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 5 (IL5) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die gemäß der Datengrenze für Impact Level 5 (IL5) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Zugriffssteuerung und Richtlinie |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
ekmConnection.etag
ekmConnection.serviceResolvers.endpointFilter
keyAccessJustificationsPolicyConfig.name
|
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Filtern und Sortieren |
|
| Schlüsselkonfiguration |
autokeyConfig.keyProject
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
importJob.cryptoKeyBackend
|
| Konfiguration der Schlüsselversion |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
wrappingKey
|
| Objektidentifizierung |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
|
| Paging |
|
| Quorum und Multi-Faktor-Authentifizierung |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Aktualisierungsmaske |
|
|
Datengrenze für die EU mit Zugriffsbegründungen
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der EU-Datengrenze mit Zugriffsbegründungen erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die EU-Datengrenze mit Zugriffsbegründungen in den folgenden Google Cloud Regionen verfügbar:
- europe-west8
- europe-west9
- europe-west3
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für die Datengrenze für die EU mit Zugriffsbegründungen gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für die EU mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für die EU mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für die EU mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für die EU mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für die EU mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die gemäß der Datengrenze für die EU mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Autokey-Konfiguration |
autokeyConfig.etag
autokeyConfig.keyProject
autokeyConfig.name
|
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Auflösung des EKM-Verbindungsdienstes |
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Integration externer Schlüssel |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
|
| Filtern und Sortieren |
|
| Key Access Justifications |
keyAccessJustificationsPolicyConfig.name
|
| Schlüssellabels |
cryptoKey.labels.key
cryptoKey.labels.value
|
| Besonderheiten der Schlüsselversion |
cryptoKeyVersion
cryptoKeyVersionId
importJob
importingKey
wrappingKey
|
| Quorum- und Vertrauensverwaltung |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
ekmConnectionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Datengrenze für Saudi-Arabien mit Zugriffsbegründungen
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der Datengrenze für das Königreich Saudi-Arabien mit Zugriffsbegründungen erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die Datengrenze für Saudi-Arabien mit Zugriffsbegründungen in den folgenden Google Cloud Regionen verfügbar:
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für die Datengrenze für Saudi-Arabien mit Zugriffsbegründungen gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die Datengrenze für Saudi-Arabien mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die Datengrenze für Saudi-Arabien mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die Datengrenze für Saudi-Arabien mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die Datengrenze für Saudi-Arabien mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die Datengrenze für Saudi-Arabien mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die Datengrenze für Saudi-Arabien mit Zugriffsbegründungen geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.quorumChallengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
|
| Crypto-Schlüsselversion |
cryptoKeyVersion
cryptoKeyVersionId
|
| Externe Schlüsselverwaltung |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
|
| Filtern und Sortieren |
|
| HSM-Instanzvorschläge |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Jobkonfiguration importieren |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Schlüsselzugriffssteuerung |
ekmConnection.serviceResolvers.serviceDirectoryService
keyAccessJustificationsPolicyConfig.name
|
| Schlüssel-Handle und Wrapping |
keyHandle.resourceTypeSelector
keyHandleId
wrappingKey
|
| Konfiguration der Schlüsselverwaltung |
autokeyConfig.keyProject
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
|
| Labels |
cryptoKey.labels.key
cryptoKey.labels.value
|
|
Erweiterte Kontrolle der Datenhoheit für Saudi-Arabien durch CNTXT
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen von Kontrolle der Datenhoheit Advanced KSA CNTXT erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für Kontrolle der Datenhoheit Advanced KSA CNTXT in den folgenden Google Cloud Regionen verfügbar:
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für Kontrolle der Datenhoheit Advanced KSA CNTXT gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Advanced KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Advanced KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Advanced KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Advanced KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Advanced KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Advanced KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Zugriffssteuerung und -berechtigungen |
autokeyConfig.keyProject
cryptoKey.labels.key
cryptoKey.labels.value
ekmConnection.serviceResolvers.endpointFilter
keyHandle.resourceTypeSelector
|
| Besonderheiten bei der Autokey-Konfiguration |
|
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Besonderheiten der EKM-Verbindung |
ekmConnection.etag
ekmConnection.serviceResolvers.hostname
|
| Filtern und Sortieren |
|
| Schlüsselkonfiguration |
autokeyConfig.name
keyAccessJustificationsPolicyConfig.name
singleTenantHsmInstance.name
singleTenantHsmInstanceProposal.name
|
| Schlüsselmaterial und Schutz |
cryptoKey.cryptoKeyBackend
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.serviceDirectoryService
importingKey
wrappingKey
|
| Quorumverwaltung |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
name
parent
project
|
| Aktualisierungsmaske |
|
|
Kontrolle der Datenhoheit für Saudi-Arabien durch CNTXT
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen von Kontrolle der Datenhoheit Foundation KSA CNTXT erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für Kontrolle der Datenhoheit Foundation KSA CNTXT in den folgenden Google Cloud Regionen verfügbar:
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für Kontrolle der Datenhoheit Foundation KSA CNTXT gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Foundation KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Foundation KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Foundation KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Foundation KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Foundation KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit Foundation KSA CNTXT geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Details zur EKM-Verbindung |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Filtern und Sortieren |
|
| Details des Importjobs |
importJob
importJob.cryptoKeyBackend
importingKey
|
| Key Access Justifications |
keyAccessJustificationsPolicyConfig.name
|
| Konfiguration des Schlüssel-Handles |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfiguration des Schlüsselschutzes |
autokeyConfig.keyProject
autokeyConfig.name
cryptoKey.cryptoKeyBackend
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Quorum- und Vertrauensverwaltung |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
cryptoKeyVersionId
name
parent
project
|
| Masken aktualisieren |
|
|
Kontrolle der Datenhoheit durch Indra / Minsait
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen von Kontrolle der Datenhoheit by Indra / Minsait erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für Kontrolle der Datenhoheit by Indra / Minsait gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von Indra / Minsait geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von Indra / Minsait geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von Indra / Minsait geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von Indra / Minsait geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von Indra / Minsait geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von Indra / Minsait geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextbezogene Daten |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Attribute von kryptografischen Schlüsseln |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Filtern und Sortieren |
|
| Richtlinie zu Key Access Justifications |
keyAccessJustificationsPolicyConfig.name
|
| Schlüsselkonfiguration – Autokey |
autokeyConfig.keyProject
autokeyConfig.name
|
| Schlüsselkonfiguration – EKM |
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Konfiguration des Schlüssel-Handles |
keyHandle.name
keyHandle.resourceTypeSelector
|
| Schlüsselimport und -wrapping |
importJob.cryptoKeyBackend
importingKey
wrappingKey
|
| Konfiguration von Schlüsselversionen – externer Schutz |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Ressourcenidentifikation |
cryptoKeyVersionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
|
Kontrolle der Datenhoheit durch PSN (TIM)
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen von Kontrolle der Datenhoheit by PSN (TIM) erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für Kontrolle der Datenhoheit by PSN (TIM) in den folgenden Google Cloud Regionen verfügbar:
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für Kontrolle der Datenhoheit by PSN (TIM) gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit by PSN (TIM) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit by PSN (TIM) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit by PSN (TIM) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit by PSN (TIM) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit by PSN (TIM) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit by PSN (TIM) geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Konfiguration von Zugriffsbegründungen |
keyAccessJustificationsPolicyConfig.name
|
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Integration externer Schlüssel |
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
|
| Filtern und Sortieren |
|
| Wichtige Attribute |
cryptoKey.cryptoKeyBackend
cryptoKey.labels.key
cryptoKey.labels.value
|
| Schlüsselkonfiguration |
autokeyConfig.keyProject
ekmConnection.cryptoSpacePath
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Wichtige Importparameter |
importJob.cryptoKeyBackend
wrappingKey
|
| Quorum- und Sicherheitsvorschläge |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
cryptoKeyVersionId
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Aktualisierungsmaskierung |
|
|
Kontrolle der Datenhoheit durch S3NS / Thales
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen von Kontrolle der Datenhoheit by S3NS / Thales erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für Kontrolle der Datenhoheit von S3NS / Thales in den folgenden Google Cloud Regionen verfügbar:
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für Kontrolle der Datenhoheit von S3NS / Thales gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch Kontrolle der Datenhoheit von S3NS / Thales geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch Kontrolle der Datenhoheit von S3NS / Thales geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch Kontrolle der Datenhoheit von S3NS / Thales geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch Kontrolle der Datenhoheit von S3NS / Thales geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch Kontrolle der Datenhoheit von S3NS / Thales geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch Kontrolle der Datenhoheit von S3NS / Thales geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Zugriffssteuerung und -berechtigungen |
importJob.cryptoKeyBackend
importingKey
keyAccessJustificationsPolicyConfig.name
wrappingKey
|
| Filtern und Sortieren |
|
| HSM-Instanzvorschläge |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
|
| Begründung für den Schlüsselzugriff |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
|
| Schlüssellabels |
cryptoKey.labels.key
cryptoKey.labels.value
|
| Konfiguration der Schlüsselverwaltung |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
ekmConfig.defaultEkmConnection
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.serviceDirectoryService
|
| Konfiguration der Schlüsselversion |
cryptoKeyVersion
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
cryptoKeyVersionId
|
| Seitenumbruch |
|
| Quorum- und Sicherheitsfunktionen |
quorumReply.challengeReplies.publicKeyPem
requiredActionQuorumReply.requiredChallengeReplies.publicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Ressourcenidentifikation |
|
|
Kontrolle der Datenhoheit durch T-Systems
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service-APIs und -Versionen aufgeführt, die die Anforderungen von Kontrolle der Datenhoheit by T-Systems erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für Kontrolle der Datenhoheit von T-Systems in den folgenden Google Cloud Regionen verfügbar:
Anwendbare Einstellungen
In der folgenden Tabelle werden die Einschränkungen für Organisationsrichtlinien und die Produkteinstellungen beschrieben, die für Kontrolle der Datenhoheit by T-Systems gelten. Standardmäßig werden diese von Assured Workloads festgelegt. Wenn Sie diese Einstellungen ändern, müssen Sie zuerst prüfen, wie sich die Änderung auf Ihren Compliance-Status auswirkt. Eine Anleitung zum Konfigurieren von Organisationsrichtlinien finden Sie unter Organisationsrichtlinien erstellen und verwalten.
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von T-Systems geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von T-Systems geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von T-Systems geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von T-Systems geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von T-Systems geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten konzipiert sind, die durch Kontrolle der Datenhoheit von T-Systems geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| 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
|
| Identifizierung |
cryptoKeyVersionId
ekmConnectionId
keyHandleId
name
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Schlüsselverwaltung |
autokeyConfig.keyProject
cryptoKey.cryptoKeyBackend
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.serviceDirectoryService
importJob.cryptoKeyBackend
|
| KeyMaterialHandling |
cryptoKey
cryptoKeyVersion
keyHandle.resourceTypeSelector
|
| Seitenumbruch |
|
| ResourceHierarchy |
|
|
US-Datengrenze für Gesundheitswesen und Biowissenschaften
Unterstützte Dienste
In der folgenden Tabelle sind die Cloud Key Management Service APIs und Versionen aufgeführt, die die Anforderungen der US-Datengrenze für Gesundheitswesen und Biowissenschaften erfüllen.
| Dienst |
Version |
Status |
| cloudkms.googleapis.com |
v1 |
UNTERSTÜTZT
|
Unterstützte Regionen für Compliance
Cloud Key Management Service ist für die US-Datengrenze für Gesundheitswesen und Biowissenschaften in den folgenden Google Cloud Regionen verfügbar:
- us-east1
- us-east4
- us-west2
- us-west1
- us-central1
- us-west3
- us-central2
- us-west4
- us-east5
- us-south1
API-Felder für vertrauliche Daten
Ressource: cloudkms.googleapis.com/CryptoKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die der US-Datengrenze für Gesundheitswesen und Biowissenschaften unterliegen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeys
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/**}:encrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Encrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataChecksum.crc32c.value
additionalAuthenticatedDataCrc32c.value
plaintext
plaintextChecksum.crc32c.value
plaintextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*}:decrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/cryptoKeys
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateCryptoKey
|
|
Ressource: cloudkms.googleapis.com/CryptoKeyVersion
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die der US-Datengrenze für Gesundheitswesen und Biowissenschaften unterliegen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*/cryptoKeys/*}/cryptoKeyVersions
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:asymmetricSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.AsymmetricSign
|
data
dataCrc32c.value
digest.externalMu
digest.sha256
digest.sha384
digest.sha512
digestCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:decapsulate
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.Decapsulate
|
ciphertext
ciphertextCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macSign
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacSign
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:macVerify
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.MacVerify
|
data
dataCrc32c.value
mac
macCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawDecrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawDecrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
ciphertext
ciphertextCrc32c.value
initializationVector
initializationVectorCrc32c.value
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}:rawEncrypt
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.RawEncrypt
|
additionalAuthenticatedData
additionalAuthenticatedDataCrc32c.value
initializationVector
initializationVectorCrc32c.value
plaintext
plaintextCrc32c.value
|
Ressource: cloudkms.googleapis.com/ImportJob
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die der US-Datengrenze für Gesundheitswesen und Biowissenschaften unterliegen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/importJobs/*}
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetImportJob
|
|
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListImportJobs
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*/keyRings/*}/importJobs
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateImportJob
|
|
Ressource: cloudkms.googleapis.com/KeyRing
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die US-Datengrenze für Gesundheitswesen und Biowissenschaften geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.ListKeyRings
|
|
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{parent=projects/*/locations/*}/keyRings
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.CreateKeyRing
|
|
Ressource: cloudkms.googleapis.com/Location
In der folgenden Tabelle sind die API-Ressourcen und -Felder aufgeführt, die für die Verarbeitung von Daten vorgesehen sind, die durch die US-Datengrenze für Gesundheitswesen und Biowissenschaften geschützt sind.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: POST /v1/{location=projects/*/locations/*}:generateRandomBytes
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes
|
lengthBytes
location
protectionLevel
|
Ressource: cloudkms.googleapis.com/PublicKey
In der folgenden Tabelle sind die API-Ressourcen und ‑Felder aufgeführt, die für die Verarbeitung von Daten entwickelt wurden, die der US-Datengrenze für Gesundheitswesen und Biowissenschaften unterliegen.
| API-Methode |
Geschützte Felder |
|
Dienst: cloudkms.googleapis.com
REST API: GET /v1/{name=projects/*/locations/*/keyRings/*/cryptoKeys/*/cryptoKeyVersions/*}/publicKey
RPC-Methoden:
google.cloud.kms.v1.KeyManagementService.GetPublicKey
|
|
Felder, die nicht für vertrauliche Daten vorgesehen sind
Die folgende Tabelle enthält eine beispielhafte Liste von Feldkategorien und spezifischen Feldern, die nicht für vertrauliche Informationen geeignet sind. Um die Compliance aufrechtzuerhalten, sollten Sie keine geschützten Daten in diese Felder einfügen. Eine vollständige Liste erhalten Sie von Ihrem Google Cloud-Ansprechpartner.
| Kategorie |
Felder |
| Kontextinformationen |
callerProvidedContext.fields.key
callerProvidedContext.fields.value.stringValue
quorumReply.challengeReplies.publicKeyPem
|
| Details zur EKM-Verbindung |
ekmConfig.defaultEkmConnection
ekmConnection.etag
ekmConnectionId
|
| Filtern und Sortieren |
|
| HSM-Instanzvorschläge |
singleTenantHsmInstanceProposal.addQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.name
singleTenantHsmInstanceProposal.registerTwoFactorAuthKeys.twoFactorPublicKeyPems
singleTenantHsmInstanceProposal.removeQuorumMember.twoFactorPublicKeyPem
singleTenantHsmInstanceProposal.upgradeKeyTrust.name
singleTenantHsmInstanceProposal.upgradeKeyTrust.twoFactorPublicKeyPem
|
| Schlüsselzugriffssteuerung |
keyAccessJustificationsPolicyConfig.name
|
| Schlüsselkonfiguration |
autokeyConfig.keyProject
ekmConnection.cryptoSpacePath
ekmConnection.serviceResolvers.endpointFilter
ekmConnection.serviceResolvers.hostname
ekmConnection.serviceResolvers.serviceDirectoryService
importJob.cryptoKeyBackend
|
| Details zum Schlüssel-Handle |
keyHandle.name
keyHandle.resourceTypeSelector
keyHandleId
|
| Konfiguration der Schlüsselversion |
cryptoKey
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionBackendOverride
cryptoKeyVersion.externalProtectionLevelOptions.ekmConnectionKeyPath
cryptoKeyVersion.externalProtectionLevelOptions.externalKeyUri
importingKey
wrappingKey
|
| Ressourcenidentifikation |
name
parent
project
singleTenantHsmInstanceId
singleTenantHsmInstanceProposalId
|
| Aktualisierungsmaske |
|
|