翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Encryption SDK for C のインストール
AWS Encryption SDK for C の最新バージョンをインストールします。
注記
2.0.0 より前の AWS Encryption SDK for C のバージョンはすべて「サポート終了段階」にあります。
バージョン 2.0.x 以降から AWS Encryption SDK for C の最新バージョンにコードやデータを変更せずに安全に更新できます。ただし、バージョン 2.0.x で導入された 新しいセキュリティ機能 には下位互換性がありません。1.7.x より前のバージョンから 2.0.x 以降のバージョンに更新するには、まず AWS Encryption SDK for C の最新の 1 x バージョンに更新する必要があります。詳細については、「AWS Encryption SDK の移行」を参照してください。
AWS Encryption SDK for C のインストールと構築に関する詳細な手順については、aws-encryption-sdk-c
開始前に、AWS Encryption SDK で AWS KMS キーリングを使用するかどうかを決定してください。AWS KMS キーリングを使用する場合は、AWS SDK for C++ をインストールする必要があります。AWS SDK は AWS Key Management Service (AWS KMS) とやりとりするために必要です。AWS KMS キーリングを使用すると、AWS Encryption SDK は AWS KMS を使用してデータを保護する暗号化キーを生成し、保護します。
未加工の AES キーリング、未加工の RSA キーリング、または AWS KMS キーリングを含まないマルチキーリングなど、別の種類のキーリングを使用している場合は、AWS SDK for C++ をインストールする必要はありません。ただし、未加工のキーリングタイプを使用する場合は、独自の未加工のラッピングキーを生成して保護する必要があります。
使用するキーリングのタイプを決定する方法については、「キーリングの選択」を参照してください。
インストールに問題がある場合は、aws-encryption-sdk-c
リポジトリで問題を提起