[Contents] [Prev] [Next] [Report an Error] [No Frames]


Signing the Certificate Signing Request

After you create the CSR (sae.csr), you need to have the request signed by a certificate authority. After this step, you will have two files:

There are two ways to have the sae.csr signed:

To create a certificate authority and sign the server certificate for the SAE:

  1. Create a private key for the certificate authority.
  2. openssl genrsa -out ca.key <number-of-bits>
    
    
    
  3. Create a self-signed certificate.
  4. openssl req -new -x509 -days 365 -key ca.key -out ca.pem -subj <DN>
    
    
    

Replace <DN> with the distinguished name that identifies your HTTPS server. Do not use the "#" character in DNs.

For example, if XYM Corp in Canada has an HTTPS server with a hostname of ssp1.domain.org, then the DN might be:

/CN=ssp1.domain.org/O=XYM/C=CA

  1. Use the self-signed certificate to sign requests.
  2. openssl x509 -req -days 365 -in sae.csr - CA ca.pem -CAkey ca.key -set_serial
    01 -out sae.crt
    

[Contents] [Prev] [Next] [Report an Error] [No Frames]