User Tools

Site Tools


certificates:create_a_ca_certificate_authority

Certificates - Create a CA (Certificate Authority)

openssl genrsa -out myCA.key 2048

This will create an rsa key file named myCA.key that we use to sign the public pem file generated next.

Create a pem file signed with the key:

openssl req -x509 -new -nodes -key myCA.key -sha256 -days 365 -out myCA.pem

This will prompt you to answer some questions to generate the pem file:

  • Country Name (2 letter code) [AU]:JE
  • State or Province Name (full name) [Some-State]:Jersey
  • Locality Name (eg, city) []:St. Helier
  • Organization Name (eg, company) [Internet Widgits Pty Ltd]:ShareWiz
  • Organizational Unit Name (eg, section) []:IT
  • Common Name (e.g. server FQDN or YOUR name) []:*.sharewiz.net
  • Email Address []:

At this point you should have 2 files:

myCA.pem
myCA.key

The myCA.pem file is the public key.

ALERT: The myCA.key is the private key; which you do NOT want to share.

Protect the private key!

certificates/create_a_ca_certificate_authority.txt · Last modified: 2020/07/15 09:30 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki