【问题标题】:Is the S3 Protocol encrypted in transmission when using the SDK?使用 SDK 时 S3 协议在传输过程中是否加密?
【发布时间】:2017-12-08 09:09:31
【问题描述】:

如果我使用AmazonS3Client 来放置和获取文件,我的连接是否加密?这似乎很基本,但我的谷歌搜索似乎返回了有关加密 S3 存储的信息,而不是来自该客户端的传输是否安全。如果不安全,是否有设置使其安全?

【问题讨论】:

标签: ssl amazon-s3 aws-sdk


【解决方案1】:

Amazon S3 endpoints 同时支持 HTTP 和 HTTPS。建议您通过 HTTPS 进行通信,以确保您的数据在传输过程中得到加密。

您还可以创建强制通过 HTTPS 进行通信的存储桶策略。见:

【讨论】:

  • 呵呵,不知为何我认为s3有自己的协议,可能是因为我偶尔看到s3://uri的,这通常意味着使用s3协议......所以我假设s3 sdk正在使用 http(s) 以外的东西。由于我找不到对所述协议的任何引用,我猜它只是一些客户端使用的速记引用端点。
  • s3:// 前缀用于在 AWS Command-Line Interface (CLI)、Amazon EMR 和其他一些服务中引用 Amazon S3 存储桶,只是为了将其与本地磁盘卷上的文件区分开来。
猜你喜欢
  • 1970-01-01
  • 2017-10-18
  • 1970-01-01
  • 1970-01-01
  • 2021-11-22
  • 2014-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多