Calico :: C++ Authenticated Encryption Library