使用用戶端加密保護資料 - Amazon Simple Storage Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用用戶端加密保護資料

用戶端加密是在本機加密的動作,以協助確保其在傳輸和靜態中的安全性。若要在將物件傳送到 Amazon S3 之前進行加密,請使用 Amazon S3 加密用戶端。當您的物件以這種方式加密時,您的物件不會暴露給任何第三方,包括 AWS. Amazon S3 得知您的物件已經加密;Amazon S3 不負責加密或解密物件。您可以同時使用 Amazon S3 加密用戶端和伺服器端加密來加密資料。將加密物件傳送到 Amazon S3 時,Amazon S3 只會偵測典型物件,無法將物件識別為已加密。

Amazon S3 加密用戶端可做為您與 Amazon S3 之間的媒介。執行個體化 Amazon S3 加密用戶端之後,物件會做為部分 Amazon S3 PutObjectGetObject 請求,自動加密和解密。您的物件皆使用不重複的資料金鑰來加密。即使您指定 KMS 金鑰做為包裝金鑰,Amazon S3 加密用戶端也不會使用儲存貯體金鑰或與其互動。

《Amazon S3 加密用戶端開發人員指南》著重於 Amazon S3 加密用戶端的 3.0 版及更新版本。如需詳細資訊,請參閱《Amazon S3 加密用戶端開發人員指南》中的什麼是 Amazon S3 用戶端加密

如需舊版 Amazon S3 加密用戶端的詳細資訊,請參閱適用於您程式設計語言的 AWS SDK 開發人員指南。