This rule ensures that Key Management Service Customer Managed Key rotation is enabled for security compliance.
Rule | KMS CMK rotation should be enabled |
Framework | RBI Cyber Security Framework |
Severity | ✔ Critical |
KMS CMK Rotation for RBI Cyber Security Framework
Rule Description
The Reserve Bank of India (RBI) Cyber Security Framework mandates that Key Management Service (KMS) Customer Master Keys (CMKs) should be rotated periodically. CMK rotation ensures that encryption keys used to protect sensitive data are regularly updated, reducing the risk of unauthorized access and potential security breaches.
Troubleshooting Steps
If you encounter any issues related to the KMS CMK rotation, you can follow these troubleshooting steps:
Necessary Codes
If you need to implement KMS CMK rotation for RBI Cyber Security Framework, you can use the following AWS CLI command:
aws kms enable-key-rotation --key-id <your_key_id>
Replace
<your_key_id>
with the actual ID of the CMK for which you want to enable rotation.Step-by-Step Guide for Remediation
To enable KMS CMK rotation for RBI Cyber Security Framework, follow these step-by-step instructions:
kms:EnableKeyRotation
permission.aws kms enable-key-rotation --key-id <your_key_id>
Replace
<your_key_id>
with the actual ID of the CMK you want to enable rotation for.
4. Verify rotation status: Run the following AWS CLI command to check the status of key rotation:aws kms get-key-rotation-status --key-id <your_key_id>
Replace
<your_key_id>
with the actual ID of the CMK you enabled rotation for.
5. Review and monitor rotation: Monitor the rotation process and verify that the CMK is being automatically rotated according to the predefined rotation schedule.By following these steps, you will successfully enable KMS CMK rotation for RBI Cyber Security Framework and ensure that your encryption keys are regularly updated to meet the RBI's security requirements.