An encrypted chat client with AES and RSA encryption