What should a solutions architect do to ensure that all objects uploaded to an Amazon S3 bucket are encrypted?

Published
  1. Update the bucket policy to deny if the PutObject does not have an s3:x-amz-acl header set.
  2. Update the bucket policy to deny if the PutObject does not have an s3:x-amz-acl header set to private.
  3. Update the bucket policy to deny if the PutObject does not have an aws:SecureTransport header set to true.
  4. Update the bucket policy to deny if the PutObject does not have an x-amz-server-side-encryption header set.

Comments — 0