[ req ] default_bits = 1024 default_keyfile = privkey.pem distinguished_name = req_distinguished_name x509_extensions = v3_ca [ req_distinguished_name ] countryName = Country Name (2 letter code) countryName_default = NZ countryName_min = 2 countryName_max = 2 stateOrProvinceName = State or Province Name (full name) stateOrProvinceName_default = Otago localityName = Locality Name (eg, city) 0.organizationName = Organization Name (eg, company) 0.organizationName_default = Pathod commonName = Common Name (e.g. server FQDN or YOUR name) commonName_default = test.com commonName_max = 64 [ v3_req ] basicConstraints = CA:FALSE keyUsage = nonRepudiation, digitalSignature, keyEncipherment [ v3_ca ] keyUsage = digitalSignature, keyEncipherment subjectKeyIdentifier=hash authorityKeyIdentifier=keyid:always,issuer:always basicConstraints = CA:true subjectAltName = @alternate_names [ alternate_names ] DNS.1 = test.com DNS.2 = test2.com DNS.3 = test3.com