User guide
- 120 -
iv. Your certificate request is saved in the file “webmux.csr”
4. Self-sign the certificate request and import the certificate into the WebMux.
a. Use openssl to sign the certificate request with the CA using the ca.key and ca.crt
created in step 1:
openssl x509 -req -days 365 -CA ca.crt -CAkey ca.key \
-CAcreateserial-in webmux.csr -out webmux.crt
b. Open “webmux.crt” as a text file and copy and paste into the certificate text box:
c. Click the “Confirm” button.
5. Generate the client key and certificate request.
a. Generate the client key using OpenSSL:
openssl genrsa -out client.key 1024
b. Generate the client certificate request:
openssl req -new -key client.key -out client.csr
6. Sign the certificate request:
openssl x509 -req -days 365 -CA ca.crt -CAkey ca.key -
CAcreateserial \
-in client.csr -out client.crt
7. Convert client certificate to PKCS#12 format:
a. Using the client.key created in step 5a and the client.crt created in step 6:
openssl pkcs12 -export -clcerts -in client.crt -inkey
client.key \
-out client.p12
8. Import the Client Certificate.
a. For Firefox: