Why is TLS 1.2 required for my TalentLMS portal?

TalentLMS supports HTTPS to securely exchange information to your portal. To encrypt the communication we use the Transport Layer Security (TLS) protocol. 

In order to align with industry best practices for security and data integrity, we have decided to disable support for weak ciphers and protocols when using HTTPS and only allow TLS 1.2

TLS 1.2 is one of the most secure versions of SSL/TLS protocol that is designed to prevent eavesdropping, tampering, or message forgery.



TLS 1.2 browser support

All major web browsers already support TLS 1.2. If you are using an older browser version please consider upgrading it.
  • Google Chrome - v30 or higher
  • Mozilla Firefox - v27 or higher
  • Apple Safari - v7 or higher
  • Microsoft Edge
  • Microsoft Internet Explorer - V7 or higher
    Please note that for Internet Explorer versions prior to 11 it needs to be enabled from Tools->Internet Options->Advanced. This could be applied to multiple users with a group policy.

Mobile web
  • Android 4.4 or higher
  • iOS 5.1 or higher 

REST API

To use our API, you will need to make sure that your implementation supports TLS 1.2 

Here are some general requirements depending on your platform of choice.

OpenSSL version 1.0.1.j or higher
cURL version 7.34.0 or higher.
Network Security Services (NSS) 3.15.1 or higher
.NET Framework 4.6.1 or higher. Version 4.5 also supports it but it has to be set explicitly. 

Feedback and Knowledge Base