客户端正在SFTP中提供巨大的PGP加密gz文件(大约20 GB)。他们还在我们的EC2本地提供私钥(.priv.asc)。现在,我的要求是使用AWS Transfer for SFTP服务将文件从SFTP传输到AWS s3。在aws s3中加载文件后,我想先解密然后解压缩文件,然后再处理它。
有人可以帮助我,如何使用EC2本机中存在的密钥解密PGP文件。
注意:一种方法是先将数据加载到EC2中,然后解密并解压缩,然后再将数据加载到S3中。我尝试了这个过程。但是,解压缩后,文件大小将变为80GB左右,并且上传到s3需要花费太多时间。我想避免这种方法。