SSL configuration on Tomcat 7
Secure Socket Layer (SSL) is another way of securing data communication. It is a cryptographic protocol, in which data travels through a secure channel. The server sends a secure key to the client browser, the client browser decrypts it and a handshake takes place between the server and the client or we can say it's a two-way handshake over the secure layer.
When is SSL required for Tomcat?
SSL will be more efficient if you are using Tomcat as a frontend server. In case you are using Apache or IIS, then it's recommended to install SSL on Apache or the IIS server.
Types of SSL certificates
Before we go ahead and install SSL, let's discuss the two types of SSL certificates, which are explained as follows:
Self-signed certificate: This certificate is used for testing purposes by applications which are hosted in the internal environment, where no verification is required and in this only data travel will be secure.
Signed certificate: This certificate is basically...