1. Introduction
1.1. This documentation is on setting up SSL Certificates for websites.
1.2. It will be useful when SSL Certificates need to be:
1.2.1. Created, or
1.2.2. Renewed
2. What is a CA?
2.1. CA means Certificate Authority. They are the ones who issue and verify your SSL Certificates.
2.2. There are many trusted CA’s. For example:
2.2.1. GoDaddy
2.2.2. Symantec
2.2.3. Comodo SSL
2.2.4. GlobalSign
2.2.5. DigiCert
2.2.6. Entrust
2.2.7. NetworkSolutions
2.2.7.1. Keep in mind that NetworkSolutions no longer support SHA1.
2.2.8. VeriSign, etc.
1. Create a CSR (Certificate Signing Request)
1.1. In order to obtain a signed certificate from the CA, it is necessary to submit a CSR.
1.2. If you’re obtaining a brand new certificate for the very first time or renewing a certificate,
it will output a text file. For example: “SampleCertRequest.txt” It will look something like this.
-----BEGIN NEW CERTIFICATE REQUEST-----
MIIGZTCCBE0CAQAwgYQxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEUMBIGA1UE
BxMLTG9zIEFuZ2VsZXMxIDAeBgNVBAoTF01lZHZlcnNhbnQgVGVjaG5vbG9naWVz
MQ0wCwYDVQQLEwRpdHNzMSEwHwYDVQQDHhgAKgAuAHcAZQBiAGMAdgBvAC4AbgBl
AHQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCw4WyFGb3jmwTZGzO3
K+v+Z83sUipWMTkhyeqvsbs1rgdJW7LJShgLf5xGNtrDFhSaLcXEO3mYXKJgLBB/
rVDs67cFUGila5+jwiojZiLn2ThljB3w+5ZZWGP6IjUnDpfZ1zSCCAybl1rmcVyl
KXJ80XCTC17i2JQdyc/6P9fJTywvnfpKRv0DN76UCJruDFFcTWyjkTmZpi3fGQkc
4Ol8vumm9DH/hZQXGClnGgeXl/ghre2w15sGWWvmZSgZ6vslpK4NvhqvluzogzvN
6L2XGSSNSXY9
-----END NEW CERTIFICATE REQUEST-----
1.3. You will need to generate this from IIS.
1. Certificates
1.1. Zip file
1.2. Cert return types:
1.2.1. Network Solutions will return 4 files (4 *.crt files)
1.2.2. GoDaddy will return 2 files (1 *.crt file, 1 *.p7b file)
Certificates (Local Computer)
Personal
Certificates
Intermediate Certificateion Authorities
Certificates
Certutil –repairstore my 03AB35GC “Serial number”
Certificates > Personal > Certificates
Certificates > Intermediate Certification Authorities > Certificates
Certificates > Certificate Enrollment Reqeusts > Certificates