🗂️ Navigation
🔧 Cloud Key Management Service (KMS)

Cloud Key Management Service (KMS)

Manage encryption keys on Google Cloud.

Visit Website →

Overview

Cloud Key Management Service (KMS) allows you to create, import, and manage cryptographic keys and perform cryptographic operations in a centralized way. You can use these keys to encrypt data in other Google Cloud services (CMEK - Customer-Managed Encryption Keys) or directly in your own applications. The service provides both software-backed and hardware-backed (HSM) key protection.

✨ Key Features

  • Centralized key management
  • Customer-Managed Encryption Keys (CMEK) integrations
  • Hardware Security Module (HSM) support
  • Key rotation and versioning
  • Fine-grained access control with IAM
  • Cloud Audit Logs for all key operations

🎯 Key Differentiators

  • FIPS 140-2 Level 3 validated HSMs
  • Uniform CMEK experience across many GCP services
  • Global and regional key options

Unique Value: Provides a secure, scalable, and compliant way to manage cryptographic keys, giving customers control over the encryption of their data in the cloud.

🎯 Use Cases (4)

Managing encryption keys for cloud data Encrypting application-level secrets Digital signing Meeting compliance requirements for key management

✅ Best For

  • Encrypting a BigQuery dataset with a customer-managed key
  • Encrypting persistent disks for Compute Engine VMs
  • Using the API to encrypt and decrypt sensitive data within an application

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Storing large secrets (use Secret Manager)
  • Certificate management (use Certificate Authority Service)

🏆 Alternatives

AWS Key Management Service (KMS) Azure Key Vault HashiCorp Vault

Offers a consistent and easy-to-use CMEK model across a wide range of services and provides a high level of security with its HSM-backed keys, which is a key differentiator for regulated industries.

💻 Platforms

API

🔌 Integrations

Cloud Storage BigQuery Compute Engine Cloud SQL Virtually all Google Cloud storage services

🛟 Support Options

  • ✓ Email Support
  • ✓ Live Chat
  • ✓ Phone Support
  • ✓ Dedicated Support (Enterprise Support tier)

🔒 Compliance & Security

✓ SOC 2 ✓ HIPAA ✓ BAA Available ✓ GDPR ✓ ISO 27001 ✓ SSO ✓ FIPS 140-2 Level 1 and 3 ✓ SOC 1, 2, 3 ✓ ISO 27001 ✓ PCI DSS

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: A number of free key versions and cryptographic operations per month.

Visit Cloud Key Management Service (KMS) Website →