Ensure that your Oracle Cloud Infrastructure (OCI) Autonomous AI Databases are encrypted with Customer-Managed Keys (CMKs) instead of Oracle-managed keys (i.e. default keys used by OCI for encryption at rest) in order to have a more granular control over your data encryption and decryption process.
In Oracle Cloud Infrastructure (OCI), encryption at rest protects your Autonomous AI Databases and assists in fulfilling your organization's security and compliance requirements. The OCI Autonomous AI Database service encrypts all data at rest by default. The encryption process uses Oracle-managed keys, also known as service-managed keys. However, to meet stringent regulatory standards, you can bring your own keys (i.e. Customer-Managed Keys) in order to fully control who can use the encryption keys and access the encrypted data.
Audit
To determine if your Oracle Cloud Infrastructure (OCI) Autonomous AI Databases are encrypted using Customer-Managed Keys (CMKs), perform the following operations:
Remediation / Resolution
To enable encryption at rest for your Oracle Cloud Infrastructure (OCI) Autonomous AI Databases using Customer-Managed Keys (CMKs), perform the following operations:
References
- Oracle Cloud Infrastructure Documentation
- Protect Data at Rest
- Use Customer-Managed Encryption Keys with Vault Located in Local Tenancy
- Overview of Vaults, Key Management, and Secret Management
- Creating a Vault
- Creating a Master Encryption Key
- Oracle Cloud Infrastructure CLI Documentation
- compartment list
- autonomous-database list
- autonomous-database get
- autonomous-database configure-key
- vault create
- vault get
- key create