Add support for HMAC, RC4, AES-128, hex encoding, etc