Encryption Description
The following table lists APIs related to server-side encryption:
| OBS .NET SDK API Function | Description | Supported Encryption Type |
|---|---|---|
| ObsClient.PutObject | Sets the encryption algorithm and key during object upload to enable server-side encryption. | SSE-KMS SSE-C |
| ObsClient.GetObject | Sets the decryption algorithm and key during object download to decrypt the object. | SSE-C |
| ObsClient.CopyObject |
| SSE-KMS SSE-C |
| ObsClient.GetObjectMetadata | Sets the decryption algorithm and key when obtaining the object metadata to decrypt the object. | SSE-C |
| ObsClient.InitiateMultipartUpload | Sets the encryption algorithm and key when initializing a multipart upload to enable server-side encryption for the final object generated. | SSE-KMS SSE-C |
| ObsClient.UploadPart | Sets the encryption algorithm and key during multipart upload to enable server-side encryption for parts. | SSE-C |
| ObsClient.CopyPart |
| SSE-C |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.