A pure Node.js implementation of AES-CMAC (RFC 4493)