// reference: // - http://stackoverflow.com/questions/4294689/how-to-generate-a-key-with-passphrase-from-the-command-line // "-passout pass:foobar" // "-passout file:foobar.txt" // "-passout std:in" // // - https://jamielinux.com/articles/2013/08/create-and-sign-ssl-certificates-certificate-authority/ // - http://www.systemx.fr/linux/openssl/openssl-p.html // - http://www.debian-administration.org/article/284/Creating_and_Using_a_self_signed__SSL_Certificates_in_debian // - https://www.openssl.org/docs/apps/x509v3_config.html // - https://jamielinux.com/articles/2013/08/generate-certificate-revocation-list-revoke-certificates/ // - https://rietta.com/blog/2012/01/27/openssl-generating-rsa-key-from-command/ // - http://stackoverflow.com/questions/16658038/cant-open-config-file-usr-local-ssl-openssl-cnf-on-windows // - https://www.madboa.com/geek/openssl/ // - https://www.cs.auckland.ac.nz/~pgut001/pubs/pkitutorial.pdf