What is SSL (Secure Socket Layer) ? SSL is also known as
Transport Layer Security.
The PEM format is the most common format that Certificate Authorities issue certificates in. PEM certificates usually have extentions such as
.pem, .crt, .cer, and .key. They are Base64 encoded ASCII files and contain
"-----BEGIN CERTIFICATE-----" and
"-----END CERTIFICATE-----" statements. Server certificates, intermediate certificates, and private keys can all be put into the PEM format.
The PKCS#7 or P7B format is usually stored in Base64 ASCII format and has a file extention of
.p7c. P7B certificates contain
"-----BEGIN PKCS7-----" and
"-----END PKCS7-----" statements. A P7B file only contains
certificates and chain certificates, not the
private key. Several platforms support P7B files including
Microsoft Windows and Java Tomcat.