本节介绍与服务端加密相关的接口,以及使用该接口时服务端加密对传输协议使用要求。
与服务端加密相关的接口对使用传输协议的具体要求,详情如表所示。
表 1 与SSE-C相关的接口对传输协议的使用要求
接口 | 传输协议 |
---|---|
PUT上传对象 | HTTPS |
POST上传对象 | HTTPS |
初始化上传段任务 | HTTPS |
获取对象元数据 | HTTPS |
获取对象内容 | HTTPS |
上传段 | HTTPS |
合并段 | HTTP or HTTPS |
表 2 与SSE-KMS相关的接口对传输协议的使用要求
接口 | 传输协议 |
---|---|
PUT上传对象 | HTTPS |
POST上传对象 | HTTPS |
初始化上传段任务 | HTTPS |
获取对象元数据 | HTTP or HTTPS |
获取对象内容 | HTTPS |
上传段 | HTTPS |
合并段 | HTTP or HTTPS |
表 3 复制对象接口对传输协议的使用要求
源对象 | 目标对象 | 传输协议 |
---|---|---|
非加密对象 | SSE-KMS加密对象 | HTTPS |
SSE-KMS加密对象 | SSE-KMS加密对象 | HTTPS |
SSE-OBS加密对象 | SSE-KMS加密对象 | HTTPS |
SSE-C加密对象 | SSE-KMS加密对象 | HTTPS |
非加密对象 | SSE-C加密对象 | HTTPS |
SSE-KMS加密对象 | SSE-C加密对象 | HTTPS |
SSE-OBS加密对象 | SSE-C加密对象 | HTTPS |
SSE-C加密对象 | SSE-C加密对象 | HTTPS |
非加密对象 | 非加密对象 | HTTP or HTTPS |
SSE-KMS加密对象 | 非加密对象 | HTTP or HTTPS |
SSE-OBS加密对象 | 非加密对象 | HTTP or HTTPS |
SSE-C加密对象 | 非加密对象 | HTTP or HTTPS |
非加密对象 | SSE-OBS加密对象 | HTTPS |
SSE-KMS加密对象 | SSE-OBS加密对象 | HTTPS |
SSE-OBS加密对象 | SSE-OBS加密对象 | HTTPS |
SSE-C加密对象 | SSE-OBS加密对象 | HTTPS |
表 4 拷贝段接口对传输协议的使用要求
源对象 | 目标段 | 传输协议 |
---|---|---|
非加密对象 | SSE-KMS加密段 | HTTP or HTTPS |
SSE-KMS加密对象 | SSE-KMS加密段 | HTTP or HTTPS |
SSE-OBS加密对象 | SSE-KMS加密段 | HTTP or HTTPS |
SSE-C加密对象 | SSE-KMS加密段 | HTTP or HTTPS |
非加密对象 | SSE-C加密段 | HTTPS |
SSE-KMS加密对象 | SSE-C加密段 | HTTPS |
SSE-OBS加密对象 | SSE-C加密段 | HTTPS |
SSE-C加密对象 | SSE-C加密段 | HTTPS |
非加密对象 | 非加密段 | HTTP or HTTPS |
SSE-KMS加密对象 | 非加密段 | HTTP or HTTPS |
SSE-OBS加密对象 | 非加密段 | HTTP or HTTPS |
SSE-C加密对象 | 非加密段 | HTTP or HTTPS |
非加密对象 | SSE-OBS加密段 | HTTP or HTTPS |
SSE-KMS加密对象 | SSE-OBS加密段 | HTTP or HTTPS |
SSE-OBS加密对象 | SSE-OBS加密段 | HTTP or HTTPS |
SSE-C加密对象 | SSE-OBS加密段 | HTTP or HTTPS |