Installing the AWS Encryption SDK for C - AWS Encryption SDK

Installing the AWS Encryption SDK for C

You can find detailed instructions for installing and building the AWS Encryption SDK for C in the README file of the aws-encryption-sdk-c repository. It includes instructions for building on Amazon Linux, Ubuntu, macOS, and Windows platforms.

Before you begin, decide whether you want to use AWS KMS keyrings in the AWS Encryption SDK. If you use an AWS KMS keyring, you need to install the AWS SDK for C++. AWS KMS keyrings use AWS Key Management Service (AWS KMS) to generate and protect the encryption keys that protect your data. Otherwise, you need to generate and protect your own raw wrapping keys.

If you're having trouble with your installation, file an issue in the aws-encryption-sdk-c repository or use any of the feedback links on this page.