python - 使用 KMS 加密文件并推送到 S3
问题描述
我有一个用 Python 编写的 AWS lambda 函数,它需要使用字符串变量中的数据创建一个文件,KMS 加密文件并将文件推送到 S3。
s3_resource = boto3.resource("s3")
s3_resource.Bucket(bucket_name).put_object(Key=s3_path, Body=data)
我正在使用上述方法在 S3 中创建文件,但是有没有办法使用 KMS 密钥,我必须在推送到 S3 时加密文件?