Support Knowledge Base >> Digital Certificates

Search |

Generate a Private Key and Certificate Signature Request (CSR) from your web server

Before you begin the process of enrolling/reissuing/renewing a Certificate, you must generate a minimum of 1024-bit Private Key and CSR pair, off your web server.

A CSR is basically a Public Key that you generate on your server that validates the computer-specific information about your web server and Organization when you request a Certificate from thawte.

Digital ID's make use of a technology called Public Key Cryptography, which uses Public and Private Key files.

The Public Key, also known as a Certificate Signature Request (CSR), is the key that will be sent to thawte. The CSR that you generate must be signed by atleast a 1024-bit Private Key (thawte will not accept a lower encryption level CSR than 1024-bit).

The Private Key will remain on the server and should never be released into the public. thawte does not have access to your Private Key. It is generated locally on your server and is never transmitted to thawte. The integrity of your Digital ID depends on your private key being controlled exclusively by you.

A CSR cannot be generated without generating a Private Key file nor can the Private Key file be generated without generating a CSR file. In certain web server software platforms like Microsoft IIS, both are generated simultaneously through the Wizard on the web server.

Typically, you will be prompted to enter the following information about your Organization in order to generate the Private Key and CSR (Public Key) pair off the web server:

  • Organization Name
  • Organizational unit - This maybe either a Sole Proprietorship, Trading As, University Department, University Administration, Government Department, Doing Business As, University Faculty, Public (Listed) Company, Private (Unlisted) Company, Registered Non Profit Organization, Non-Government Organization, Interest Group, Registered Charity.
  • Country Code
  • State or Province
  • Locality
  • Common Name - This is the name that distinguishes the Certificate best, and ties it to your Organization. Here you need to enter your exact host and domain name that you wish to secure. This may also be the root server or intranet name for your Organization.

    For example,

    a. if you wish to secure www.yourdomain.com, then you need to enter www.yourdomain.com as the Common Name. If you just enter yourdomain.com as the Common Name (without the host www), then the Certificate will only get issued to yourdomain.com. Similarly, if you need to secure pay.yourdomain.com, then you need to mention the Common Name as pay.yourdomain.com.

    b. if you are buying a Wildcard Server Certificate for securing all sub-domains of your domain name yourdomain.com, then you need to enter the Common Name as *.yourdomain.com; otherwise you will get an error while submitting your CSR.

You need to get in touch with your Web Hosting provider and request them to generate a CSR for your business after supplying them the abovementioned information. If you have bought Web Hosting for this domain name with us, then you may generate a CSR yourself from your own Control Panel. Click here to learn how you can generate a CSR for your domain name >>

Reference: Private Key and Certificate Signature Request (CSR) generation instructions for different types of web servers >>

IMPORTANT
  • While generating a Certificate Signature Request (CSR) on WHB platform, you need to set a Password that contains only alphanumeric characters. If non alphanumeric characters are included, you will encounter the below error while enrolling/reissuing/renewing your Digital certificate -

    CSR contains unsupported extensions
     
  • Prior to enrolling/reissuing/renewing a Digital Certificate, it is recommended that you confirm that nothing is amiss with the CSR that you have generated. Click here to validate your CSR at thawte >>

    Upon submission of a valid CSR, you would be able to view its details in the Certificate Contents area (at the bottom of this page). However, if your CSR is invalid, the Certificate Contents area would appear blank and you would be displayed an error (on the top of this page).

 

Created on:  
Sep 30, 2009 11:47 AM  GMT
Last Updated on:   Oct 1, 2009 11:02 AM  GMT
 
Answer What is a Digital Certificate? 
Answer What are the types of Digital Certificates sold by Unique-Links? 
Answer What is an Additional License? 
Answer Listing, Searching and Managing Orders 
Answer Generate a Private Key and Certificate Signature Request (CSR) from your web server 
Answer IMPORTANT: Get your Digital Certificate Issued (Digital Certificate Enrollment Process) 
Answer Cancelling your Digital Certificate Order 
Answer Checking the Status and Retrieving your Digital Certificate 
Answer How to install your Digital Certificate on your Web Server? 
Answer Displaying the thawte Trusted Site Seal on your website 
Answer Reissuing your Digital Certificate 
Answer Renewing your Digital Certificate 
Answer Suspending / Unsuspending / Deleting your Digital Certificate 
Answer Moving or Pushing a Digital Certificate Order from one Control Panel to another 
Answer RESELLERS - Read this to setup your Digital Certificate Product 
Category DNS 
Category Domain / URL Forwarding 
Category Email Forwarding