Crunchy — easy to use Crypto APIs from Google
From the README — https://github.com/google/crunchy “CrunchyCrypt is an open-source collection of cryptography APIs, safe and easy-to-use wrappings of lower-level crypto libraries such as boringssl [and] is designed to be extendable to both bleeding-edge and legacy cryptography.” “CrunchyCrypt has a built-in key versioning protocol, where [payloads are optionally] prefixed with a few bytes of key versioning information. This allows project owners to gracefully rotate new crunchy keys while maintaining backwards compatibility with old keys, even while switching the underlying algorithm.” The key (lol) here is that the use cases are, primarily, safety and ease-of-use. Which translates to ‘this is not a full on openssl/boringssl replacement” Also, in case you are wondering, this is a replacement for keyczar . From https://github.com/google/keyczar/issues/213 “Our internal version of keyczar is being rewritten as Crunchy Crypt … One goal of CrunchyCrypt is make...