The AWS Encryption SDK for C is a client-side encryption library designed to make it easy for everyone to encrypt and decrypt data using industry standards and best practices. It uses a data format compatible with the AWS Encryption SDKs in other languages. For more information on the AWS Encryption SDKs in all languages, see the Developer Guide. We will demonstrate some simple build recipes for Linux, Mac, and Windows operating systems. These recipes assume a newly installed system with default installs of dependency packages. The Windows instructions install everything in your current directory (where you run the build process). The AWS Encryption SDK for C can be used with AWS KMS, but it is not required. For best results when doing a build with AWS KMS integration, do not install aws-c-common directly. Build and install the AWS SDK for C++, which will build and install aws-c-common for you (see the C++ SDK dependencies here).

Features

  • Build the AWS Encryption SDK for C with support for AWS KMS
  • You need to compile the AWS Encryption SDK for C and its dependencies as either all shared or all static libraries
  • Build and install the AWS Encryption SDK for C
  • The AWS SDK for C++ can be installed with Homebrew
  • You will not need any other AWS permissions to use the AWS Encryption SDK for C
  • Build C only, without AWS KMS support

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow AWS Encryption SDK for C

AWS Encryption SDK for C Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AWS Encryption SDK for C!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

C

Related Categories

C Cryptography Software, C Software Development Software, C Encryption Software, C Decryption Software

Registered

2022-07-01