I'm not really sure how secure this is. This is mainly a test run to allow me to build the app around it. Also, messages must be less than 117 characters at the moment. Expanding this is on the TODO list. Also, from what I've read, it's more common to use RSA keys to send a symmetric key to use.