An Introduction to SSL Certificates
An SSL or 'Secure Sockets Layer', certificate is a security protocol that provides an encrypted link, between a web server or website and the web browser.
- Home
- Knowledge Base
- An Introduction to SSL Certificates
It uses a digital certificate that authenticates a website's identity and enables an encrypted connection, which secures any online transactions and customer information.
It basically provides a secure, encrypted connection between a user and the website they are using, to prevent others from reading potentially sensitive information such as names, addresses, bank card numbers and other sensitive data.
The process where a secure connection takes place is often referred to as an 'SSL Handshake', and while it looks like a complicated and lengthy process, it occurs in milliseconds, going through the following steps:
Step 1
A web browser or server attempts to connect to a secure website with an SSL certificate.
Step 2
The web browser or server makes a request for the website to identify itself.
Step 3
The website responds to the web browser or server by sending it a copy of it's SSL certificate.
Step 4
The web browser or server will check to determine if it trusts the SSL certificate. If it does, it will be signalled to the website.
Step 5
The website will send back a digitally signed acknowledgement to initiate a secure SSL connection.
Step 6
Data is then shared in a secure and encrypted format between the web browser or server and the website.
Checking The SSL Certificate
To determine if the connection to a website is secured using an SSL certificate, the HTTPS or 'HyperText Transfer Protocol Secure', will appear at the start of the website address. If there is no SSL certificate installed, the prefix HTTP will appear instead.
Depending on the web browser which is being used, a padlock icon may also appear in the URL address bar, to highlight that the website is secure and will provide details such as:
- The domain which the SSL certificate has been issued for.
- Issue and expiry date of the SSL certificate.
- The individual or organisation the SSL certificate was issued to.
- Digital signature of the certificate authority, which the SSL certificate was issued by.
- The public key of the SSL certificate.
Main Types of SSL Validation
There are three types of validation which can be used for SSL certificates, which are chosen by website owners to provide a secure connection to their website.
- Domain Validation: Proves control of the domain which provides basic security for blogs or basic websites.
- Organisation Validation: Verifies company identity which offers moderate trust for business sites.
- Extended Validation: Highest level of security which displays official business data and used by online stores.
In Summary
An SSL or 'Secure Sockets Layer', certificate is a digital data file that is hosted on a web server. It provides website encryption, binds a cryptographic key to the details of the website owner and confirms the identity of a website, for users to verify that the connection to a website is safe and secure.
Related Information
To understand and learn more, the following information and related resources are available within our Knowledge Base.
