SEC02-BP03 安全存储和使用密钥
对于需要密钥(例如用于第三方应用程序的密码)的员工和机器身份,请根据最新的行业标准,在专业服务中存储并自动轮换它们。对于并非与 IAM 相关且无法利用临时凭证的凭证,如数据库登录,请使用一种专门用于处理密钥管理的服务,比如 AWS Secrets Manager。借助 Secrets Manager,您可以使用支持的服务轻松管理、轮换和安全存储加密密钥。为访问密钥而执行的调用将记录到 AWS CloudTrail 中以用于审计,IAM 权限可以为它们授予最低访问权限。
未建立此最佳实践暴露的风险等级: 高
实施指导
-
使用 AWS Secrets Manager: AWS Secrets Manager 是一项 AWS 服务,让您能够轻松地管理密钥。密钥可以是数据库凭证、密码、第三方 API 密钥甚至任意文本。
资源
相关文档:
相关视频: