Using an OpenSSL

Procedure

  1. Generate the public and private keys. The recommended and maximum size is 2048 bit and encrypted in AES 128 (3DES is also supported):
    openssl genrsa -out uc.key -aes128 2048
  2. Create the CSR:
    openssl req -new -key uc.key -out uc.csr

What to do next

Refer to the SSL Certificates HOWTO documentation to know how to create your Certificate Authority.