Enabling server-side encryption with object native encryption (SSE-ONE) using the Scaleway console
This page explains how to use SSE-ONE with the Scaleway Console. To use it with the AWS CLI, refer to the dedicated documentation.
Server-Side Encryption with Object Native Encryption (SSE-ONE) is an encryption method provided by Scaleway Object Storage to protect your data at rest. It allows you to encrypt data when it is uploaded, and decrypt it when accessed, with Scaleway managing encryption keys (AES-256).
By default, SSE-ONE is applied per-upload, meaning that you must specify the encryption parameter for each PutObject operation. However, you can enable SSE-ONE on a bucket, so that each object uploaded is automatically encrypted at rest with an individual encryption key. Scaleway manages the creation, lifecycle, and deletion of encryption keys.
Scaleway SSE-ONE behaves similarly to Server Side Encryption with Amazon S3 managed keys (SSE-S3).
Before you start
To complete the actions presented below, you must have:
- A Scaleway account logged into the console
- Owner status or IAM permissions allowing you to perform actions in the intended Organization
- An Object Storage bucket (optional)
How to enable SSE-ONE during bucket creation
When you create a new Object Storage bucket, you can enable SSE-ONE using the toggle under Bucket encryption.
Objects pushed to this bucket will be automatically encrypted at rest with keys managed by Scaleway.
How to enable SSE-ONE on an existing bucket
-
Click Object Storage in the Storage section of the side menu. The list of your buckets displays.
-
Click the name of the desired bucket. The Overview tab displays.
-
Select the Settings tab.
-
Click Edit encryption mode, under Bucket encryption. A pop-up displays.
-
Click the toggle to enable SSE-ONE, then click Edit to confirm.
New objects uploaded to this bucket will be automatically encrypted at rest with keys managed by Scaleway.
How to disable SSE-ONE on an existing bucket
-
Click Object Storage in the Storage section of the side menu. The list of your buckets displays.
-
Click the name of the desired bucket. The Overview tab displays.
-
Select the Settings tab.
-
Click Edit encryption mode, under Bucket encryption. A pop-up displays.
-
Click the toggle to disable SSE-ONE, then click Edit to confirm.
New objects uploaded to this bucket will not be encrypted. However, objects uploaded while SSE-ONE was enabled will remain encrypted.