Skip to content

Instantly share code, notes, and snippets.

Generate root/intermediate/end certs

Run https://gist.github.com/bprashanth/d79b9810dea8b07a7bb1ccf467be5b66 (some googling + fiddling of how to generate intermediates with openssl, so don't take this as an authoritative guide). That script will create 3 CSRs, one for the root, one for an intermediate, and the last one for the end user. You probably don't care about most of the fields of the CSR execpt for "Common Name", eg:

If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:
State or Province Name (full name) [Some-State]:
Locality Name (eg, city) []:
@soylentseth
soylentseth / bumpme
Last active February 12, 2018 23:38
Mon Feb 12 23:38:45 UTC 2018

Keybase proof

I hereby claim:

  • I am soylentseth on github.
  • I am sdozier (https://keybase.io/sdozier) on keybase.
  • I have a public key ASCOYPWcZzwKG61TypIStW27O5IGJ7mZrDdbZAJBSvoAKgo

To claim this, I am signing this object: