@viskeg

Как прикрутить шифрование на S3 по клиентскому ключу на python?

У меня есть тестовый пример закачки и скачки файла: pastebin.com/wXNnYtm1

Исходя из документации я добавил заголовки с ключем, его мд5, и алгоритмом:

header = {
            "x-amz-server-side-encryption-customer-algorithm" :
             "AES256",
            "x-amz-server-side-encryption-customer-key" :
             "MAAxAHQAZQBzAHQASwBlAHkAVABvAFMAUwBFAEMAIQA=",
            "x-amz-server-side-encryption-customer-key-MD5" :
             "fUgCZDDh6bfEMuP2bN38mg=="
}


В итоге я получаю ответ:
reply: 'HTTP/1.1 403 Forbidden\r\n'


Но если убрать хедеры из обоих запросов, то файл проходит и туда и обратно. Может кто помочь разобраться, что у меня не так?
  • Вопрос задан
  • 278 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы