Store, manage, and access secrets as binary blobs or text strings.
Manage cryptographic keys and use them to encrypt or decrypt data.
Actual secret values. With the appropriate permissions, you can view the contents of the secret.
Cryptographic keys. You can't view, extract, or export the actual cryptographic secrets (the bits and bytes) that are used for encryption and decryption operations.
Encrypts secrets at rest and in transit using Google-owned and managed keys or customer-managed keys.
Provides encryption and decryption capabilities for other services.
Store configuration information such as database passwords, API keys, or TLS certificates needed by an application at runtime.
Handle large encryption workloads, such as encrypting rows in a database or encrypting binary data such as images and files. You can also use Cloud KMS to perform other cryptographic operations such as signing and verification.