How the AWS Encryption SDK Works