Does OBS Support Object Upload with Encryption?
OBS provides the server-side encryption function. You can encrypt objects while uploading. Data is encrypted on the server and then stored in OBS. When downloading the encrypted objects, the encrypted data will be decrypted on the server and displayed in plaintext to you.
Table 1 lists the encryption methods supported by OBS Console, clients, and tools.
|
Access Mode |
Support for Upload Encryption |
Reference |
|---|---|---|
|
OBS Console |
Yes |
|
|
OBS Browser+ |
No Object encryption is not supported for upload. However, if the default encryption function is enabled for a bucket, objects uploaded to the bucket will be automatically encrypted. |
- |
|
OBS Browser |
Yes |
|
|
obsutil |
No Object encryption is not supported for upload. However, if the default encryption function is enabled for a bucket, objects uploaded to the bucket will be automatically encrypted. |
- |
|
OBS API |
Yes |
|
|
OBS SDK |
Yes |
For details, see the "Server-Side Encryption" in the SDK Developer Guide for different programming languages. |
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.