Public SSL Certificates are becoming more prevalent in server installations. One of the providers I use for SSL Certificates is trustico.com. They will process your requests quickly and efficiently. Sometimes, the certificates come in formats that are not useful for the environment required. The site has an excellent page for SSL Certificate tools, including a tool to convert from the text based PEM formatted file to a PFX format, which can be imported and used by Windows Servers.
A PEM formatted file looks like this: (this is not a valid certificate)
—–BEGIN CERTIFICATE—–
MIIFOjCCBCKgAwIBAgIDCEhaMA0GCSqGSIb3DQEBBQUAMDwxCzAJBgNVBAYTAlVT
MRcwFQYDVQQKEw5HZW9UcnVzdCwgSW5jLjEUMBIGA1UEAxMLUmFwaWRTU0wgQ0Ew
QzIyWEpEdHRvcE1aOWt0SDktS1NSNEZzLVR1T3oxEzARBgNVBAsTCkdUNjQ1Njc4
MzIxMTAvBgNVBAsTKFNlZSB3d3cucmFwaWRzc2wuY29tL3Jlc291cmNlcy9jcHMg
KGMpMTIxLzAtBgNVBAsTJkRvbWFpbiBDb250cm9sIFZhbGlkYXRlZCAtIFJhcGlk
U1NMKFIpMSkajdfienINepowikknZXRoZXVzLnBvd2VyYml6LmNvbS5hdTCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMBJ+5ed0X2rxJU8h0JWLoPMhEYz
RS4XgvZFjRkwqpU8Tr5Zpr3TIsMrhnt8PFwB8Q0v5Plbu1ECFSQqe0wfH3he7vB4
tJTQJ2VdSh4/HJGbbyiHJgY8j99PH9VkBAk4YeAPe+LIwisLKVyzPx86YSLyPPPI
az3NsKQi3HYb3Zv9fZJg7P1++bAtwTjvZ8vCUFzT5fCJzMqkoa9Q83zkPGic0qm7
5l2DgfRFzKxqPmm+qKSvhrO3ph+KbWZlq9VyMSxjp2mITH3f5SIIXtqtEljHyVvJ
XU8V7zZK+vx3HoEz5K2Ufhckjhkj NJDJnvjnvJVeiuonBkFF0HIJlwOmW0CAwEA
AaOCAbUwggGxMB8GA1UdIwQYMBaAFGtpPWoYQkrdjwJlOf01JIZ4kRYwMA4GA1Ud
DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwJQYDVR0R
BB4wHIIacHJvbWV0aGV1cy5wb3dlcmJpei5jb20uYXUwQwYDVR0fBDwwOjA4oDag
NIYyaHR0cDovL3JhcGlkc3NsLWNybC5nZW90cnVzdC5jb20vY3Jscy9yYXBpZHNz
bC5jcmwwHQYDVR0OBBYEFAjRasmhadsjhf heHJKJHSJFAQYMAwGA1UdEwEB/wQC
MAAweAYIKwYBBQUHAQEEbDBqMC0GCCsGAQUFBzABhiFodHRwOi8vcmFwaWRzc2wt
b2NzcC5nZW90cnVzdC5jb20wOQYIKwYBBQUHMAKGLWh0dHA6Ly9yYXBpZHNzbC1h
+EUBBzYwMzAxBggrBgEFBQcCARYlaHR0cDovL3d3dy5nZW90cnVzdC5jb20vcmVz
b3VyY2VzL2NwczANBgkqhkiG9w0BAQUFAAOCAQEAsuToqIcNFCdMNseXc3/ZALKG
8hYDhxm5TuaJby3mdslkj;lkkj1nfkn;:E0ienwoenfjki4SpqND+ULaF1VZyur4
jri+etLl+OLmy/G1/q1KcnL8re7dmpq1IeHHp3ITpJHd+3HaO/gBJ7rvdux58Tfu
DEA+rMLL8KRM+NWvrCzRc6ZTjWEMMdmQAqFjHYkJ5mk1l9ljQeGxTio0ogR6SMyD
/vtLo9OoX7rRIYQgLNkFE1WVHymkKWjL2NmyIFxhUhWsy6BdNoSf+ubln/2g0g==
—–END CERTIFICATE—–
Usually, there will be a Certificate file, a Private Key, and sometimes an Intermediate Key.
There is a useful tool here that will take this input and generate a PKCS12 (PFX) formatted file – http://www.trustico.com/ssltools/convert/pem-to-pkcs12/convert-pem-to-pkcs12.php
We will look at importing this certificate into Windows Server 2012 next.
2 thoughts on “SSL Certificate Tools”