Crypto Abstraction Layer: Cross-Platform C99 wrapper for cryptography primitives
https://github.com/awslabs/aws-c-cal