Overview
Configure an optional Customer-Managed Key (CMK) during onboarding for enhanced data encryption control. This setting can also be managed later through Data Encryption in your instance settings.This step is optional. You can click Save without uploading a key and Entegrata will generate a Customer-Managed Key for you.
Customer-Managed Keys
Customer-Managed Keys (CMK) allow you to control the encryption keys used to protect your data, providing enhanced security and compliance capabilities beyond Azure’s default encryption.Uploading Your CMK
Prepare your private key file
Ensure your key meets these requirements:
- RSA private key (minimum 2048-bit, 4096-bit recommended)
- PEM format with
.pemextension - Begins with
-----BEGIN RSA PRIVATE KEY----- - Unencrypted (no password protection)
These requirements will be validated by the server when you upload the file. If the file doesn’t meet requirements, you’ll receive an error message.
Upload the PEM file and save
Click “Choose File” and select your private key file, then click “Save” to proceed.

If You Do Not Upload Your Own CMK
If you don’t upload your own key, Entegrata will generate a Customer-Managed Key for you:- AES-256 encryption for data at rest
- Key stored in Azure Key Vault
- Key managed by Entegrata
For detailed CMK configuration and management after onboarding, see Data
Encryption.
