本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
安裝 適用於 C 的 AWS Encryption SDK
安裝的最新版本適用於 C 的 AWS Encryption SDK。
注意
所有版本適用於 C 的 AWS Encryption SDK2.0.0 之前的版本end-of-support階段。
您可以安全地從 2.0 版更新。x以及更高版本的最新版本適用於 C 的 AWS Encryption SDK沒有任何代碼或數據更改。但是,新安全性功能2.0 版中引入。x不向後兼容。若要從 1.7 之前的版本進行更新。x為 2.0 版x之後,您必須首先更新到最新的 1。x的版本適用於 C 的 AWS Encryption SDK。如需詳細資訊,請參閱 遷移您的AWS Encryption SDK。
您可以找到有關安裝和構建的詳細說明適用於 C 的 AWS Encryption SDK在自述文件
在開始之前,請決定您是否要使用AWS KMS鑰匙圈在AWS Encryption SDK。如果您使用AWS KMS鑰匙圈,您需要安裝AWS SDK for C++。所以此AWS需要 SDK 才能與之互動AWS Key Management Service(AWS KMS。當您使用AWS KMS鑰匙圈,AWS Encryption SDK使用AWS KMS生成和保護用於保護數據的加密密鑰。
您不需要安裝AWS SDK for C++如果您使用的是其他金鑰圈類型,例如原始 AES 鑰匙圈、原始 RSA 鑰匙圈或不包含AWS KMS鑰匙圈。但是,使用原始金鑰圈類型時,您需要產生並保護自己的原始包裝金鑰。
如需決定要使用哪種金鑰環類型的說明,請參閱選擇鑰匙圈。
若您在安裝時發生問題,檔案問題aws-encryption-sdk-c
儲存庫或使用此頁面上的任何意見反應連結。