Javascript Menu by Deluxe-Menu.com
Provider of 128 bit ssl
Network Security
 

Sonicwall SSL Offloader

     CSR Generation Instructions

 
 

 


Sonicwall SSL Offloader
(CSR Generation Procedures)


Key and certificate file names cannot contain spaces and must be compatible with your workstation's operating system. When prompted to either name a key or certificate file or check the name of a key or certificate file, please ensure the names follow these conventions.

First Method

Generating Certificates

The openssl_config.txt file must be in the current working directory.

If it is not, you must specify the path to the file.

For Windows NT and Windows 2000, the current default working directory is Program Files \SonicWALL Corporation \SonicWALL Configuration Manager, and openssl_config.txt is located there by default.

For Linux, the current working directory is the directory from which you executed OpenSSL. However, the openssl_config.txt file is located in the /etc directory of the root. When you see the openssl_config.txt file name in a listing, you must add "/etc/" before entering it.

To create an unencrypted private key and generate a certificate request from it, enter the following command lines at the prompt:

genrsa -out key.pem 1024
req -new -key key.pem -out req.pem -config openssl_config.txt

The second command must be entered on one line.

To create a self-signed root certificate valid for 30 days, enter the following commands:

genrsa -out key.pem 1024
req -new -x509 -out cert.pem -key key.pem -config openssl_config.txt

The second command must be entered on one line.

You will be prompted for additional information with each of these commands.


What your CSR will look like when your finished.

-----BEGIN CERTIFICATE REQUEST-----
UbM77e50M63v1Z2A/5O5MA0GCSqGSIb3DQEOBAU
AMF8xCzAJBgNVBAYTAlVTMSAwHgYDVQQKExdSU0
EgRGF0YSBTZWN1cml0eSwgSW5jLjEuMCwGA1UEC
xMlU2VjdXJlIFNlcnZlciBDZXJ0aWZpY2F0aW9u
IEF1dGhvcml0eTAeFw0wMTA4MDIwMDAwMDBaFw0
wMzA4MDIyMzU5NTlaMIGQMQswCQYDVQQGEwJVUz
ERMA8GA1UECBMIVmlyZ2luaWExETAPBgNVBAcUC
FJpY2htb25kMSAwHgYDVQQKFBdDYXZhbGllciBU
ZWxlcGhvYm9uZGluZy5jYXZ0ZWwuY29tMIGfMA0
GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8x/1dxo
2YnblilQLmpiEziOqb7ArVfI1ymXo/MKcbKjnY2
-----END CERTIFICATE REQUEST-----
When sending your CSR to EBIZID, you MUST copy and paste the entire CSR Request, including the beginning and ending lines as shown below.
-----BEGIN CERTIFICATE REQUEST-----
-----END CERTIFICATE REQUEST-----
Failure to do so will result in you having to resend your CSR in the correct format to EBIZID which will cause a prolonged delay in processing your order.

If you are ordering a Wildcard Certificate, the Common Name field must be in the format of:   * . yourdomain . com

Backup the private key, as there is no means to recover it should it be lost. The private key is used as input in the command to generate a Certificate Signing Request (CSR). EBIZID will reissue certificates no more than 30 days from the time of purchase. If you do not backup your key and your server fails or other problems occur after the 30 days, you will then be required to purchase a new certificate. An ounce of prevention is all that is required to prevent this from happening.

Should you choose to enter and use a Private Key password, you will need to make sure that you save that password in a secure place. If you ever need to reinstall your certificate for any reason, you will be required to enter that password. If you forget the password and it is past 30 days from your purchase date, then you will be required to purchase a new certificate. An ounce of prevention will prevent this from happening.


Second Method
Generating a Certificate Signing Request (CSR) using SonicWALL SSL Offloader


Step 1: Install OpenSSL

In order to be able to generate a CSR, you will need to have OpenSSL installed on your computer.

Step 2: Create your Certificate Signing Request
To generate a key pair consisting of Private Key and Certificate Signing Request (CSR) use the following command:

openssl req -new -des3 -keyout key.pem -out req.pem

You will now be asked to enter the following data for your CSR:

• Country Name: Enter the two-letter country code for your country
• State or Province Name: Enter the name of the State or Province in which your organization operates. Do not abbreviate
• Locality Name: Enter the name of your city, town, or other locality
• Organization Name: Enter the name of your organization
• Organizational Unit: Enter the name of your division, department, or other operational unit of your organization
• Common Name: Enter the domain name that you want to use your SSL certificate with
• E-mail address: Enter your e-mail address
• Challenge Password: Enter a password with at least 6 characters. Do not forget the password, you will need it to install the certificate
• Optional Company Name: Enter '.' to leave the field blank

You will now have created two files, the Private Key file named key.pem and Certificate Signing Request (CSR) file named req.pem
When asked to "Copy & Paste" your CSR into the CSR field during the order process, open the req.pem file with a text editor and copy and paste the content into the CSR field on the order form.

For additional information visit the OpenSSL Website or the Sonicwall Website


 
 

 

 SSL | SSL Wildcard Certificates  | Secure Email Encryption | 128 Bit Encryption | SSL Authentication | Secure Server | SSL Index | PKI Services
© EBIZID™ Security Services 2001-2008