【发布时间】:2019-03-24 19:31:12
【问题描述】:
为了让应用程序能够读取参数存储值,我需要授予它这样做的权限,如果使用安全字符串值,则应用程序/消费者还需要访问用于加密的 KMS 密钥。
但是,如果我必须首先明确允许访问该值,那么使用安全字符串的意义何在,如果我允许您请求参数,我当然也允许您解密它。此外,如果这些值可以访问 KMS 密钥并且被“解密”请求,那么这些值实际上会解密返回给请求者,因此这也与飞行中的安全性无关。
供参考:
https://docs.aws.amazon.com/kms/latest/developerguide/services-parameter-store.html https://docs.aws.amazon.com/cli/latest/reference/ssm/get-parameter.html https://aws.amazon.com/blogs/mt/the-right-way-to-store-secrets-using-parameter-store/
【问题讨论】:
标签: amazon-web-services aws-parameter-store