WIP (need to convert public key from .pem to .jks in Java which is difficult)

http://stackoverflow.com/a/4714112/1837158
http://blog.thilinamb.com/2010/01/how-to-generate-self-signed.html
https://developer.android.com/training/articles/security-ssl.html#UnknownCa