diff options
author | Julius Härtl <jus@bitgrid.net> | 2022-10-21 16:10:43 +0300 |
---|---|---|
committer | Julius Härtl <jus@bitgrid.net> | 2022-10-21 16:10:43 +0300 |
commit | fabfa2641caefb308d9c82dd62fe1757c4105ce0 (patch) | |
tree | b39d29cdea3ccce4a5074e0db38a75f090e3c76a | |
parent | 52b0eeeab8c149764f089059c0432bba8b904384 (diff) |
Read in base64 encoded keysenh/sse-c
Signed-off-by: Julius Härtl <jus@bitgrid.net>
-rw-r--r-- | lib/private/Files/ObjectStore/S3ConnectionTrait.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/private/Files/ObjectStore/S3ConnectionTrait.php b/lib/private/Files/ObjectStore/S3ConnectionTrait.php index 69d405f31b6..816065147d0 100644 --- a/lib/private/Files/ObjectStore/S3ConnectionTrait.php +++ b/lib/private/Files/ObjectStore/S3ConnectionTrait.php @@ -243,10 +243,11 @@ trait S3ConnectionTrait { return []; } + $rawKey = base64_decode($key); return [ 'SSECustomerAlgorithm' => 'AES256', - 'SSECustomerKey' => $key, - 'SSECustomerKeyMD5' => md5($key, true) + 'SSECustomerKey' => $rawKey, + 'SSECustomerKeyMD5' => md5($rawKey, true) ]; } } |