OpenSSL Certificate Command
Pre-Requist
Create certificate extensions files
ca.conf
server.conf
client.conf
[req]
distinguished_name = req_distinguished_name
x509_extensions = v3_req
prompt = no
[req_distinguished_name]
C = KR
O = ksmartech.com
OU = rnd
CN = caroot
[extensions]
basicConstraints = critical, @basic_constraints
keyUsage = keyEncipherment, digitalSignature, nonRepudiation, keyCertSign
subjectKeyIdentifier = hash
subjectAltName = @alt_names
[basic_constraints]
CA = true
pathlen = 1
[alt_names]
DNS.1 = localhostGenerate
Generate CA Private Key and Certificate
Generate Server & Client CSR
Verify Generated CSR & Private Key
Generate Certificate
Verify Generated Certificate
References
Last updated