Here are some high level steps that walk you through procuring a VeriSign certificate and configuring it for the Intel Setup and Configuration Service (SCS). Other certificate vendors like Go Daddy, Starfield, Comdo, etc will have different purchasing processes.
Purchase Verisign Certificate
Generate Certificate Signing Request (CSR) by following the instruction in the link, http://www.verisign.com/support/ssl-certificates-support/page_dev019431.html.
The Common Name (CN) needs to be the FQDN of the server you want to install this certificate on. (i.e. host name + domain name)
Enter ‘Intel(R) Client Setup Certificate' for Organization Unit (OU).
Complete all the steps. Visit VeriSign website, [http://www.verisign.com/ssl/buy-ssl-certificates/] to start purchasing process. Select ‘Secure Site: SSL Certificates' under ‘Buy Individual SSL Certificates'.
Note: you could choose the other two, which are in more advanced level, depending on your need.
Enter all the information required and copy the CSR generated by the server
Complete all the steps and print out the order confirmation page for your record.
You will receive an email of Verisign automated order verification within few hours. You have only 24 hours, after receiving the email, to finish this process. Click the link in the email and go through the process.
*Important:* If you cannot recognize the second phone number listed on the webpage, cancel the automated verification process and have them call you instead.
Certificate Installation and Exporting
You will receive the link of installation instruction in the email containing the certificate. Follow the instruction to complete installation
VeriSign will send you the SSL certificate via email. If the certificate is an attachment (Cert.cer), save the file to the hard drive. If the certificate is in the body of the email, create a .cer file (example: NewCertificate.cer) by copying and pasting the certificate text into a plain text editor such as Notepad or Vi. Please be sure to include the header and footer as well as the surrounding dashes. Do not use Microsoft Word or other word processing programs that may add characters. Confirm that there are no extra lines or spaces in the file.
Open the Internet Services Manager (IIS). Click Start > All Programs > Administrative Tools > Internet Information Services (IIS) Manager.
Under Web Sites, right-click your web site and select Properties.
Click the Directory Security tab.
Under Secure Communications, click Server Certificate.
The Web Site Certificate Wizard will open, click Next.
Choose Process the Pending Request and Install the Certificate, then click Next.
Important: The pending request must match the response file. If you deleted the pending request in error you must generate a new CSR and replace this certificate.
Select the location of the certificate response file, and then click Next.
Read the summary screen to be sure that you are processing the correct certificate and then click Next.
You see a confirmation screen.
After you read this information, click Next.
Go back to IIS Manager (Start > Programs > Administrative Tasks > IIS Manager)
Expand Web Sites and right click Default Web Site
Under Secure Communications, click View Certificate...
select Detail tab
Click Copy to file at right bottom of window, the Certificate Export wizard will pop up. (N)
choose Yes, export the private key (N)
mark Include all certificates in the certification path if possible (N)
give a password (can be weak password) and confirm (N)
Give location and file name for the resulting PFX. (N), Finish, Ok.
Close all windows.
Adding Cert To SCS
Install the certificate created above in the System Certificate Store on the platform where the SCS executes. Follow the following steps:
Open certificates (local computer) using the Microsoft Management Console (MMC). To add the certificates plug-in to the MMC,
Select file/add snap-in.
Select computer account; click Next.
Select Local computer; click Next.
Select Finish; Close; select Certificates and click OK.
In the console tree, click the logical store where the mmc will import the certificate.
On the Action menu, point to All Tasks and then click Import to start the Certificate Import Wizard.
Type the path and file name of the certificate to be imported or click Browse and navigate to the file. Select automatically select the certificate store based on the type of certificate.
Invoke the loadcert utility
Located at <install_root>:\Program files\Intel\AMTConfServer\Tools.
Double-click on loadcert.exe
Select the certificate that was just imported. The utility will report any problems in the certificates that it detects that would prevent using it as a ZTC certificate.