开启密钥轮换
KMS提供了密钥轮换功能,您可以通过定期轮转来加强密钥使用的安全性,有效地提升业务数据的安全性。本文介绍KMS密钥轮转的原理和配置方法。
默认情况下,自定义密钥的自动密钥轮换处于禁用状态。当您启用(或重新启用)密钥轮换时,KMS会根据您设置的轮换周期自动轮换自定义密钥。开启密钥轮换后会产生一定费用,具体费用计算可参见开通密钥轮转如何收费?。
约束条件
- 如果自定义密钥开启密钥轮换以后,禁用了自定义密钥,KMS也不会轮换该自定义密钥。
当自定义密钥恢复到“启用”状态时,密钥轮换将立即重新激活。如果刚恢复“启用”状态的自定义密钥距离上次轮换的时间已超过轮换周期,KMS将在24小时内轮换该自定义密钥。
- 只有区域主密钥可以进行轮转,副本密钥不支持进行密钥轮转。
- 仅对称密钥支持开启密钥轮换。
- 密钥必须处于“启用”状态才支持开启密钥轮换
- 启用自定义密钥轮换可能会生成额外的费用。费用详情查阅计费说明。
- 一个密钥材料轮转支持最大100次轮转
开启密钥轮换
通过KMS创建的密钥,参照自定义密钥开启密钥轮换执行;导入的外部密钥材料,参照外部密钥轮转密钥材料执行。
“状态”为“启用”,“密钥材料来源”为“密钥管理”的自定义密钥,且密钥算法为对称密钥,按以下方法开启密钥轮换。
密钥轮转后,密码安全中心会对每个新增密钥材料进行收费。请合理规划您的轮转周期。针对不同的安全考虑,推荐您配置:90天、180天、270天、365天。
- 登录DEW管理控制台。
- 单击管理控制台左上角
,选择区域或项目。
“状态”为“启用”,“密钥材料来源”为“外部”的外部密钥,且密钥算法为对称密钥,按以下方法开启立即轮转。
- 登录DEW管理控制台。
- 单击管理控制台左上角
,选择区域或项目。 - 导入新的密钥材料。
- 在“状态”为“启用”的外部密钥所在行的“操作”列,单击。
- 在“获取包装密钥和导入令牌”配置项,根据表 密钥包装算法说明,选择密钥包装算法。 图5 获取包装密钥和导入令牌

表4 密钥包装算法说明 密钥包装算法
说明
设置
RSAES_OAEP_SHA_256
具有“SHA-256”哈希函数的OAEP的RSA加密算法。
请您根据自己的HSM功能选择加密算法。
如果您的HSM支持“RSAES_OAEP_SHA_256”加密算法,推荐使用“RSAES_OAEP_SHA_256”加密密钥材料。
根据实际情况选择以下两种导入密钥材料的方式:
- 方式一:使用API接口获取到包装密钥和导入令牌的场景,选择“已有密钥材料”,单击“下一步”后,在“导入密钥材料”配置项,填写“密钥材料”内容。密钥材料的获取,参考步骤二:下载包装密钥和导入令牌和步骤三:使用包装密钥加密密钥材料。 图6 导入密钥材料

- 方式二:选择“下载密钥材料”,密钥材料将自动下载到本地。
引导程序已自动帮您传递导入令牌,您仅需使用下载的包装密钥,从您的密钥管理设备中导出密钥材料。中途退出引导程序,导入令牌将自动失效。
单击“下一步”后,在“导入密钥材料”配置项,单击“添加文件”,导入本地密钥材料。
图7 导入密钥材料
- 方式一:使用API接口获取到包装密钥和导入令牌的场景,选择“已有密钥材料”,单击“下一步”后,在“导入密钥材料”配置项,填写“密钥材料”内容。密钥材料的获取,参考步骤二:下载包装密钥和导入令牌和步骤三:使用包装密钥加密密钥材料。
- 单击“下一步”,进入“密钥导入令牌”页面。根据表5设置参数。 图8 导入密钥令牌
- 单击“确定”,完成密钥材料导入。
- 开启密钥轮转。
- 在“状态”为“启用”的外部密钥所在行的“操作”列,单击。
- 在弹框中单击“确定”。
关闭自定义密钥轮换
外部密钥仅支持手动轮转,不涉及关闭。
- 单击目标自定义密钥的名称,进入密钥详细信息页面。
- 单击“轮换策略”页签,进入“轮换策略”页面。
- 单击
,关闭密钥轮换。 - 在弹出的确认是否关闭密钥轮换提示框中,单击“确定”,完成关闭密钥轮换操作。
查看轮转日志
对称密钥可查看所有密钥材料的详细信息。
仅对称密钥支持显示密钥材料的详细信息。
- 单击目标密钥的名称,进入密钥详细信息页面。
- 单击“轮换策略”页签,进入“轮换策略”页面。
- 查看密钥材料的详细信息,如图9所示。
相关操作
通过API开启密钥轮换,请参见开启密钥轮换。











