AWS Crypto Tools Documentation

Cryptography is hard to do safely and correctly. The AWS Crypto Tools libraries are designed to help everyone do cryptography right, even without special expertise. Our client-side encryption libraries help you to protect your sensitive data at its source using secure cryptographic algorithms, envelope encryption, and signing.

Use the AWS Encryption SDK to encrypt all types of data in your applications.

Use the AWS Database Encryption SDK or the Legacy DynamoDB Encryption Client to encrypt and sign database records in your applications.

Use the Amazon S3 Encryption Client to encrypt your Amazon S3 objects before uploading them to Amazon S3.

Join Us on GitHub

Learn about AWS Cryptography Services

Read Our Blog Posts