Clarify usage of SSE-C options

explain a bit more AWS requirements on the key/options

Added IDrive as supported backend only if enabled on their side.
This commit is contained in:
Kelly Trinh 2025-01-18 14:39:48 +08:00 committed by GitHub
parent 87eaf37629
commit a2108f93d8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 9 deletions

View File

@ -1271,13 +1271,13 @@ Properties:
#### --s3-sse-customer-algorithm #### --s3-sse-customer-algorithm
If using SSE-C, the server-side encryption algorithm used when storing this object in S3. If using SSE-C, the server-side encryption algorithm used when storing this object in S3. As per AWS S3 standard, this must be "AES256" if SSE-C is used.
Properties: Properties:
- Config: sse_customer_algorithm - Config: sse_customer_algorithm
- Env Var: RCLONE_S3_SSE_CUSTOMER_ALGORITHM - Env Var: RCLONE_S3_SSE_CUSTOMER_ALGORITHM
- Provider: AWS,Ceph,ChinaMobile,Minio - Provider: AWS,Ceph,ChinaMobile,Minio, IDrive (if enabled via dashboard)
- Type: string - Type: string
- Required: false - Required: false
- Examples: - Examples:
@ -1288,15 +1288,13 @@ Properties:
#### --s3-sse-customer-key #### --s3-sse-customer-key
To use SSE-C you may provide the secret encryption key used to encrypt/decrypt your data. To use SSE-C you must provide a 32 byte secret encryption key to encrypt/decrypt your data either using this option or --sse-customer-key-base64.
Alternatively you can provide --sse-customer-key-base64.
Properties: Properties:
- Config: sse_customer_key - Config: sse_customer_key
- Env Var: RCLONE_S3_SSE_CUSTOMER_KEY - Env Var: RCLONE_S3_SSE_CUSTOMER_KEY
- Provider: AWS,Ceph,ChinaMobile,Minio - Provider: AWS,Ceph,ChinaMobile,Minio, IDrive (if enabled via dashboard)
- Type: string - Type: string
- Required: false - Required: false
- Examples: - Examples:
@ -1305,9 +1303,7 @@ Properties:
#### --s3-sse-customer-key-base64 #### --s3-sse-customer-key-base64
If using SSE-C you must provide the secret encryption key encoded in base64 format to encrypt/decrypt your data. If using SSE-C you must provide the 32 byte secret encryption key encoded in base64 format to encrypt/decrypt your data. Alternatively you can provide --sse-customer-key.
Alternatively you can provide --sse-customer-key.
Properties: Properties: