support AES256 and SSL