Added HMAC Checking to Decryption Process