An implementation of the authenticated encryption with associated data scheme (AEAD) EAX.
This scheme is only based on a block cipher. It uses counter mode (CTR) for
encryption and CBC mode for generating a OMAC/CMAC/CBCMAC (all names for the same thing).