How to take a snapshot using SSE-C

Hi All,

we are using Elasticsearch version 7.16.

I can encrypt the snapshot using SSE-S3(SSE managed by AWS) by adding the configuration "server-side-encryption: true" in the s3 snapshot repository.

PUT _snapshot/my_s3_repository
  "type": "s3",
  "settings": {
    "bucket": "my-bucket",
    "server_side_encryption": True

We have to implement SSE-C (Server Side encryption - Customer-provided encryption) instead of SSE-S3.

Does S3 repository plugin support Server Side encryption - Customer-provided encryption method?

could you please let me know if there is any way to encrypt the data using SSE-C encryption using a snapshot repository or any other way to achieve this?

Server-side encryption with Amazon S3 managed keys (SSE-S3)

Server-side encryption with customer-provided keys (SSE-C)

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.