π AWS RDS Instance Encryption is not enabled π’
- Contextual name: π Instance Encryption is not enabled π’
- ID:
/ce/ca/aws/rds/instance-encryption
- Located in: π AWS RDS
Flagsβ
- π’ Policy with categories
- π’ Policy with type
- π’ Production policy
Our Metadataβ
- Policy Type:
COMPLIANCE_POLICY
- Policy Category:
SECURITY
Similar Policiesβ
- Cloud Conformity
- Internal
dec-x-6ba5ecd2
Similar Internal Rulesβ
Rule | Policies | Flags |
---|---|---|
βοΈ dec-x-6ba5ecd2 | 1 |
Logicβ
- π§ prod.logic.yaml π’
Descriptionβ
Descriptionβ
Amazon RDS encrypted DB instances use the industry standard AES-256 encryption algorithm to encrypt your data on the server that hosts your Amazon RDS DB instances. After your data is encrypted, Amazon RDS handles authentication of access and decryption of your data transparently with a minimal impact on performance.
Rationaleβ
Databases are likely to hold sensitive and critical data, it is highly recommended to implement encryption in order to protect your data from unauthorized access or disclosure. With RDS encryption enabled, the data stored on the instance's underlying storage, the automated backups, read replicas, and snapshots, are all encrypted.
Auditβ
From Consoleβ
- Login to the AWS Management Console and open the RDS dashboard at https://console.aws.amazon.com/rds/.
- In the navigation pane, under RDS dashboard, click
Databases
.- Select the RDS Instance that you want to examine.
- Click
Instance Name
to see details, then click onConfiguration
tab.- Under Configuration Details section, In Storage pane search for the
Encryption Enabled
Status.... see more
Remediationβ
Remediationβ
From Consoleβ
Login to the AWS Management Console and open the RDS dashboard at https://console.aws.amazon.com/rds/.
In the left navigation panel, click on
Databases
.Select the Database instance that needs to be encrypted.
Click on
Actions
button placed at the top right and selectTake Snapshot
.On the Take Snapshot page, enter a database name of which you want to take a snapshot in the
Snapshot Name
field and click onTake Snapshot
.Select the newly created snapshot and click on the
Action
button placed at the top right and selectCopy snapshot
from the Action menu.On the Make Copy of DB Snapshot page, perform the following:
- In the New DB Snapshot Identifier field, Enter a name for the
new snapshot
.- Check
Copy Tags
, New snapshot must have the same tags as the source snapshot.- Select
Yes
from theEnable Encryption
dropdown list to enable encryption, You can choose to use the AWS default encryption key or custom key from Master Key dropdown list.... see more