What is CSR?
CSR stands for a Certificate Signing Request, and is an important part of the SSL Certificate creation. It is composed of an encrypted body of text that consists of information specific to your company or domain name - otherwise known as your Distinguished Name (DN).
In order to create your own CSR, please complete the following tutorial:
CSR Creation Tutorial for Linux/UNIX
Simply type the following:
openssl genrsa 1024 > private.key
openssl req -new -rsa private.key -out public.csr
Follow the directions carefully. Remember: Your "Common Name" is your domain name. The file public.csr will contain the certificate.
CSR Creation Tutorial for Windows
*Important: If you are running Windows, you must have Service Pack 1 installed!
- Select the Internet Information Services console in your Administrative Tools menu.
- Select the computer and web site (host) that you wish to secure, and Right Click to select Properties.
- Select the Directory Security tab.
- Select Server Certificate under Secure Communications.
- Click Next in the Welcome to the Web Server Certificate Wizard window.
- Select Create a New Certificate, then click Next.
- Select Prepare the request now, but send it later, then click Next.
- At the Name and Security Settings screen, give your new certificate a name. Then select your bit length (We suggest 1024), then click Next.
- You will now be prompted to enter details about your company.
*The following characters are not supported: < > ~ ! @ # $ % ^ & * ( ) ? .
*Commas are also not accepted.
- When prompted, enter your Company Name and Department, then click Next.
- Now you will be asked for your site's Common Name. Enter your domain name (i.e. yoursite.com or www.yoursite.com), then click Next.
*Make sure you enter this correctly, as this will determine which site you can use your SSL Certificate on.
- When prompted, enter your country, state, and city, then click Next.
- Now select a location and file name for your CSR file to be saved (i.e. c:\mydocuments\mycrs.txt) and click Next.
- Important: Review what you have entered for your CSR file. If you notice any mistakes, use the Back button to return to the screen where you can change the information in question.
*The Issued To field is particularly important. Make sure there are no spelling mistakes.
- You have now completed generating your CSR! Click Finish to close the wizard and copy paste the contents of the saved text file into the appropriate field on the certificates page.