is referred to by its predecessor&#39;s name SSL (Secure Sockets Layer). OpenSSL dates from a time when the SSL name was still in common use and hence many of the functions and names used by OpenSSL contain the &quot;SSL&quot; abbreviation. Nonetheless OpenSSL contains a fully fledged TLS implementation.</p>

<p>TLS is based on a client/server model. The application that initiates a communication is known as the client. The application that responds to a remotely initiated communication is the server. The t