Generating self-signed certificates: https://coreos.com/os/docs/latest/generate-self-signed-certificates.html CloudFlare's PKI/TLS toolkit: https://github.com/cloudflare/cfssl The Go Programming Language: https://golang.org/doc/install