I am developing in Visual Studio 2017 and I'm writing an asp.net core 2.0 web application. In the project properties there is a checkbox for Enable SSL. Any idea why this is called SSL instead of TLS?

Also, it seems folks refer to certificates as SSL Certificates instead of TLS certificates. Is that a industry practice?


1 Answer 1


The best blog post that I have read about this states, in summary, that though TLS effectively replaced SSL nearly 19 years ago, TLS is still being referred to as SSL because SSL has been known to "convey meaning better" than TLS.

This is further supported by well-known companies still using the SSL naming convention in their products and services (e.g. OpenSSL, Mozilla SSL Config generator, SSL Labs SSL test).

Also, it seems this question may have already been resolved here and was closed due to it being primarily opinion based.

Not the answer you're looking for? Browse other questions tagged .