AES fully functional