WWW FAQs: What is an SSL certificate?


2006-09-11: An SSL certificate is a means by which web servers prove their identity to web browsers, allowing a secure site to communicate privately with the web browser via the HTTPS protocol.

An SSL certificate is digitally "signed" by a certificate authority, such as GoDaddy or Thawte, that web browsers already trust. This allows the web browser to verify the identity of a secure site before sending private personal information, such as bank account or credit card numbers. Webmasters can purchase certificates from the certificate authorities, which verify the webmaster's identity to varying degrees.

For a detailed explanation of certificates and how they actually work, see what is SSL? For help deciding which SSL certificate to buy, see my articles which SSL certificate should I buy? and can I set up a secure site without buying an SSL certificate?

Legal Note: yes, you may use sample HTML, Javascript, PHP and other code presented above in your own projects. You may not reproduce large portions of the text of the article without our express permission.

Got a LiveJournal account? Keep up with the latest articles in this FAQ by adding our syndicated feed to your friends list!