如何在阿里云OSS中使用AES-GCM加密算法而不是AES算法(默认)作为服务器端加密?
How can I use AES-GCM encryption algorithm instead of AES algorithm (default) as a server side encryption in Alibaba Cloud OSS?
我想在 REST API PutObject 请求中设置 AES-GCM 加密算法而不是 AES(默认)。我知道默认算法是 AES,但我没有在 PutObject API 请求中找到任何有关更改加密算法的相关信息。
我使用以下语法将对象上传到阿里云OSS:
PUT /ObjectName HTTP/1.1
Content-Length: ContentLength
Content-Type: ContentType
Host: BucketName.Endpoint
Date: GMT Date
Authorization: SignatureValue
阿里云OSS PutObject Request中的AES-GCM加密算法需要在上面的API请求中添加什么参数?
KMS 代表密钥管理系统。 KMS 不是加密算法。 KMS 提供加密密钥的创建、管理和轮换。
阿里云KMS在Galois/Counter模式下提供AES-256加密(AES-GCM)。这是每个云供应商提供/支持的标准加密模式。
阿里云OSS支持由KMS.To管理的CMK(Customer Master Key)启用此功能设置header x-oss-server-side-encryption:KMS
和用户KMS key的ID x-oss-server-side-encryption-key-id: KEY_ID
.
我想在 REST API PutObject 请求中设置 AES-GCM 加密算法而不是 AES(默认)。我知道默认算法是 AES,但我没有在 PutObject API 请求中找到任何有关更改加密算法的相关信息。
我使用以下语法将对象上传到阿里云OSS:
PUT /ObjectName HTTP/1.1
Content-Length: ContentLength
Content-Type: ContentType
Host: BucketName.Endpoint
Date: GMT Date
Authorization: SignatureValue
阿里云OSS PutObject Request中的AES-GCM加密算法需要在上面的API请求中添加什么参数?
KMS 代表密钥管理系统。 KMS 不是加密算法。 KMS 提供加密密钥的创建、管理和轮换。
阿里云KMS在Galois/Counter模式下提供AES-256加密(AES-GCM)。这是每个云供应商提供/支持的标准加密模式。
阿里云OSS支持由KMS.To管理的CMK(Customer Master Key)启用此功能设置header x-oss-server-side-encryption:KMS
和用户KMS key的ID x-oss-server-side-encryption-key-id: KEY_ID
.