# Functions
NewAESCMAC creates a new AESCMAC object that implements the MAC interface.
NewHMAC creates a new instance of HMAC with the specified key and tag size.
ValidateCMACParams validates the parameters for an AES-CMAC against the recommended parameters.
ValidateHMACParams validates parameters of HMAC constructor.