TLS-o-matic started as a series of SIP – IP telephony – protocol tests at the SIPit test events. After a while, the idea of making these available for application developers using HTTP grew and we started creating a series of tests for web browsers, applications both on mobile and ordinary computers as well as the Curl and libCURL users.

What can you do on this site?

On this site you can learn more about TLS, The Transport Layer Security protocol that has replaced the old SSL protocol, and run a set of tests that will teach you more, as well as challenge your applications in a number of ways.

TLS-O-MATIC is created by Olle E. Johansson, Edvina.net. Twitter @oej
You can follow us on twitter as @tlsomatic

Fork us on Github

All the tests, including keys and certificates, are available on Github.
https://github.com/edvinanet/tls-o-matic
That's also where you will find all the current tests while waiting for us to write documentation here.

What is TLS?

"The TLS protocol provides communications security
over the Internet. The protocol allows client/server applications to communicate in a way that is designed to prevent eavesdropping, tampering, or message forgery."
From RFC 5446 that defines the current TLS - version 1.2. Wikipedia is also a good help in explaining TLS.