【发布时间】:2020-10-20 23:32:14
【问题描述】:
谁能解释一下 SSE-KMS 与 SSE-C 的用例,用于加密 S3 存储桶的内容。据我所知,如果我拥有想要加密内容的加密密钥(因为 KMS 允许导入外部密钥),我可以使用这两种技术。我应该使用哪两个?
亲切的问候,
【问题讨论】:
标签: amazon-s3
谁能解释一下 SSE-KMS 与 SSE-C 的用例,用于加密 S3 存储桶的内容。据我所知,如果我拥有想要加密内容的加密密钥(因为 KMS 允许导入外部密钥),我可以使用这两种技术。我应该使用哪两个?
亲切的问候,
【问题讨论】:
标签: amazon-s3
没错。 SSE-KMS 和 SSE-C 的主要区别在于谁管理加密密钥。
如果您想自己管理加密密钥,则需要将该加密密钥包含在对 S3 的每个请求中。 如果您丢失了加密密钥,您将丢失所有由该密钥加密的对象。
如果将其存储在 KMS 中,则无需将其包含在对 S3 的请求中。相反,只需正常上传/下载您的文件,KMS 就会与 S3 对话并为您处理。
【讨论】: