加密说明
更新时间: 2019-03-14 10:05
OBS Go SDK支持服务端加密的接口见下表:
OBS Go SDK接口方法 | 描述 | 支持加密类型 |
---|---|---|
ObsClient.PutObject | 上传内容时设置加密算法、密钥,对对象启用服务端加密。 | SSE-KMS SSE-C |
ObsClient.PutFile | 上传文件时设置加密算法、密钥,对对象启用服务端加密。 | SSE-KMS SSE-C |
ObsClient.GetObject | 下载对象时设置解密算法、密钥,用于解密对象。 | SSE-C |
ObsClient.CopyObject | - 复制对象时设置源对象的解密算法、密钥,用于解密源对象。 - 复制对象时设置目标对象的加密算法、密钥,对目标对象启用加密算法。 | SSE-KMS SSE-C |
ObsClient.GetObjectMetadata | 获取对象元数据时设置解密算法、密钥,用于解密对象。 | SSE-C |
ObsClient.InitiateMultipartUpload | 初始化分段上传任务时设置加密算法、密钥,对分段上传任务最终生成的对象启用服务端加密。 | SSE-KMS SSE-C |
ObsClient.UploadPart | 上传段时设置加密算法、密钥,对分段数据启用服务端加密。 | SSE-C |
ObsClient.CopyPart | - 复制段时设置源对象的解密算法、密钥,用于解密源对象。 - 复制段时设置目标段的加密算法、密钥,对目标段启用加密算法。 | SSE-C |
父主题:服务端加密