Как расшифровать файлы PGP в aws S3Python

Программы на Python
Anonymous
Как расшифровать файлы PGP в aws S3

Сообщение Anonymous »

Клиент предоставляет огромные файлы gz, зашифрованные PGP (около 20 ГБ), по SFTP. Они также предоставляют закрытый ключ (.priv.asc) в нашем локальном каталоге EC2. Теперь мне нужно перенести файл из SFTP в aws s3 с помощью сервиса AWS Transfer for SFTP. После загрузки файла в aws s3 я хочу расшифровать, а затем разархивировать файл перед его обработкой.

Может кто-нибудь помочь мне, как расшифровать файл PGP с помощью ключа, присутствующего в локальном EC2.

Примечание. Один из подходов — сначала загрузить данные в EC2, затем расшифровать и разархивировать их, а затем загрузить данные в S3. Я попробовал этот процесс. Но после разархивирования размер файла становится около 80 ГБ и его загрузка в s3 занимает слишком много времени. Я хочу избежать такого подхода.

Подробнее здесь: https://stackoverflow.com/questions/566 ... -in-aws-s3

Вернуться в «Python»