本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
加密 Amazon S3 存储桶项目
Amazon S3 支持在客户端和服务器上对 Amazon S3 存储桶对象进行加密。要加密客户端上的对象,您可以自己执行加密,要么使用自己创建的密钥,要么使用以下密钥Amazon Key Management Service(Amazon KMS)为您管理。
要在服务器上对对象进行加密,您有更多选项。
-
您可以让 Amazon S3 在您将对象上传到存储桶后自动对这些对象进行加密。在您为存储桶配置了此选项后,将对您此后上传的每个对象进行加密。
-
您可以让 Amazon S3 在您将对象上传到存储桶后对该对象进行加密。此方法的缺点是,您仍然可以上传未加密的对象。
-
您可以让 Amazon S3 在您将对象上传到存储桶后对该对象进行加密。此方法的缺点是,您仍然可以上传未加密的对象。
以下示例介绍了这些选项,从指定自动对上传到存储桶的所有对象进行加密的最简单示例,到在客户端上使用非对称公有和私有密钥的最复杂示例。无需担心,我们将逐步说明这些概念。了解 Amazon S3 中的加密使用加密保护数据.