簡體   English   中英

當 boto3 下載加密的 S3 object 時,object 是否也被解密?

[英]When boto3 downloads an encrypted S3 object, does the object get decrypted as well?

 s3.Bucket(bucket_name).download_file(key, destination)

我使用上面的boto3代碼下載了一個S3 object。

我嘗試使用上述代碼下載的 S3 上的 object 已使用 KMS 加密進行加密。

download_file object 時也會解密嗎?

如果它使用 S3 服務器端加密,那么是的,S3 將對其進行解密,然后您下載一個解密文件。 下載將通過 SSL/TLS 進行,因此它將在傳輸過程中受到加密保護。 請注意,執行下載的 IAM 角色還需要對 KMS 密鑰具有解密權限。

如果文件是使用client side encryption 加密的,那么您必須在下載后對其進行解密。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM