检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Envelope encryption: Instead of encrypting and decrypting data directly with a CMK, envelope encryption uses the CMK to generate a DEK to encrypt and decrypt data, and uses the CMK to encrypt and decrypt the DEK.
If there is no such a default master key, the system will create one and use it by default. sseC str Explanation: SSE-C algorithm Value range: AES256 Default value: None sseCKeyMd5 str Explanation: MD5 value of the key for encrypting objects when SSE-C is used.
If there is no such a default master key, the system will create one and use it by default. sseC str Explanation: SSE-C algorithm Value range: AES256 Default value: None sseCKeyMd5 str Explanation: MD5 value of the key for encrypting objects when SSE-C is used.
If there is no such a default master key, the system will create one and use it by default. sseC str Explanation: SSE-C algorithm Value range: AES256 Default value: None sseCKeyMd5 str Explanation: MD5 value of the key for encrypting objects when SSE-C is used.
If there is no such a default master key, the system will create one and use it by default. sseC str Explanation: SSE-C algorithm Value range: AES256 Default value: None sseCKeyMd5 str Explanation: MD5 value of the key for encrypting objects when SSE-C is used.
If there is no such a default master key, OBS will create one and use it by default. sseC str Explanation: SSE-C algorithm Value range: AES256 Default value: None sseCKeyMd5 str Explanation: MD5 value of the key for encrypting objects when SSE-C is used.
Value range: None Default value: None CopySourceSseC string Yes when SSE-C is used Explanation: SSE-C is used for encrypting objects on the server side. Restrictions: Only AES256 is supported.
Example: x-obs-server-side-encryption-customer-algorithm:AES256 Constraints: None Range: AES256 Default value: None x-obs-server-side-encryption-customer-key-MD5 String Definition: Indicates the MD5 value of the key for encrypting objects.
Definition: The key used for encrypting an object. Example: x-obs-server-side-encryption-customer-key:K7QkYpBkM5+hca27fsNkUnNVaobncnLht/rCB2o/9Cw= Constraints: This header is used only when SSE-C is used.
After a KMS-encrypted object is replicated to the destination bucket, the key for encrypting the object copy will change to the default key obs/default of the destination region.
Definition: The key used for encrypting an object. Example: x-obs-server-side-encryption-customer-key:K7QkYpBkM5+hca27fsNkUnNVaobncnLht/rCB2o/9Cw= Constraints: This header is used only when SSE-C is used.
Definition: The key used for encrypting an object. Example: x-obs-server-side-encryption-customer-key:K7QkYpBkM5+hca27fsNkUnNVaobncnLht/rCB2o/9Cw= Constraints: This header is used only when SSE-C is used. This header is a Base64-encoded 256-bit key.
Server-Side Encryption Server-Side Encryption Overview Encryption Description Example of Encryption
Encryption Description The following table lists APIs related to server-side encryption: API Method in OBS iOS SDK Description Supported Encryption Type putObject Sets the encryption algorithm and key during object upload to enable server-side encryption. SSE-KMS, SSE-C getObject
Server-Side Encryption Server-Side Encryption Overview Encryption Description Example of Encryption
Encryption Description If you have any questions during development, post them on the Issues page of GitHub. For details about parameters and usage of each API, see the API Reference. The following table lists APIs related to server-side encryption: Method in OBS BrowserJS SDK Description
Server-Side Encryption How Do I Access or Download an Encrypted Object? Why Cannot an Authorized Account or User Upload or Download KMS Encrypted Objects? Are Additional Permissions Required When I Share an Object with SSE-OBS Encrypted? Does OBS Support Encrypted Upload? What Techniques
Server-Side Encryption There are three OBS encryption methods: server-side encryption with KMS-managed keys (SSE-KMS), server-side encryption with OBS-managed keys (SSE-OBS), and server-side encryption with customer-provided keys (SSE-C). For more information, see Server-Side Encryption
Encryption Description The following table lists APIs related to server-side encryption: API Method in OBS iOS SDK Description Supported Encryption Type putObject Sets the encryption algorithm and key during object upload to enable server-side encryption. SSE-KMS, SSE-C getObject
Server-Side Encryption Server-Side Encryption Overview Encryption Description Example of Encryption