Generate A Certificate Signing Request Using IIS 6
Background
A certificate signing request is how a Web site
obtains its digital certificate.
It does so by issuing a request to a
certifying authority. To generate
the request, certain information needs to be compiled.
Objectives
- To generate a certificate signing request (CSR).
Steps
- Getting started
- Select Administrative Tools
- Start Internet Services Manager
![Internet Information Services](../images/iis_1.gif)
- Right click on Default Web Site and select Properties from the menu.
- Open the Directory Security panel by right clicking on the Directory Security tab.
- Properties
![Default Web Site Properties](../images/iis_2.gif)
- Click on the Server Certificate... button near the bottom.
- The IIS Certificate Wizard will appear.
- Server Certificate
![IIS Certificate Wizard - Server Certificate](../images/iis_3.gif)
- Select Create a new certificate and click Next.
- Delayed or Immediate Request
![IIS Certificate Wizard - Delayed or Immediate Request](../images/iis_4.gif)
- Select Prepare the request now, but send it later.
- Click Next.
- Name and Security Settings
![IIS Certificate Wizard - Name and Security Settings](../images/iis_5.gif)
- Enter a Name for the certificate.
- It needs to be easily identifiable if working with multiple domains.
- This is for your records only.
- Stay with the default bit length of 1024.
- If the server is only 40 bit enabled, then generate a 512 bit key.
- If the server is 128 bit, one may generate a key up to 1024 bits.
- Click Next.
- Organization Information
![IIS Certificate Wizard - Organization Information](../images/iis_6.gif)
- Enter Organization and Organizational unit.
- These are the company name and department, respectively.
- Click Next.
- Web Site's Common Name
![IIS Certificate Wizard - Your Site's Common Name](../images/iis_7.gif)
- The Common name field should be the Fully
Qualified Domain Name (FQDN) of the Web address for which
the certificate will be used.
- For example, a certificate issued for
domain.com
will not be valid for secure.domain.com
.
- If the Web address to be used for SSL is
secure.domain.com
, ensure the common name submitted in the request is secure.domain.com.
- Click Next.
- Geographical Information
![IIS Certificate Wizard - Geographical Information](../images/iis_8.gif)
- Select the appropriate Country/Region:.
- Enter the correct State/province:.
- Enter the correct City/locality:.
- Click Next.
- Certificate Request File Name
![IIS Certificate Wizard - Certificate Request File Name](../images/iis_9.gif)
- In the File name: field enter the folder and name of the file of where to store the request.
- Use the Browse... button to avoid typing mistakes.
- Click Next.
- Request File Summary
![IIS Certificate Wizard - Request File Summary](../images/iis_10.gif)
- Carefully review the details that are displayed.
- Click Next when you are happy the details are absolutely correct, otherwise click Back and make the necessary corrections.
Congratulations! You have successfully created a certificate signing request.