What is TLS?
Transport Layer Security (TLS) is a cryptographic technology protocol used to provide secure transfer of sensitive information over the internet.
Why is this update necessary?
According to PCI standards, TLS v1.2 is the most advanced protocol yet as it eliminates the vulnerabilities faced by the previous versions, i.e, TLS v1.0 and v1.1. All users who use secure servers and browsers to access the data and API from Zoho are expected to make this update. If you are using a Webhook to link Zoho to an external site, your browsers are required to support HTTPS and TLS v1.2.
For developers making Server-to-Server calls for integrating Zoho Office editors, an old version of TLS v1.0 and v1.1 will result in API request failure.
We have also made some major enhancements in client components that will not be supported in old browser versions.
How you or your application end users can avoid being impacted?
We recommend that you use any of the following browsers, that will support this latest update:
- Internet Explorer, version 11 and above
- Google Chrome, version 49 and above
- Mozilla Firefox, version 44 and above
- Safari, version 9 and above
If you are using any of the following programming languages, you will have to upgrade it in order to communicate with our API:
- Java 6u45
- Java 7u25
- OpenSSL 0.9.8y
- .NET 4.5 and below
- .NET 4.5 (settings should be changed to enable TLS 1.2)
Please ensure that you update to the above mentioned browsers that will support the latest update.
You can refer to this
link
for further details regarding the requirements. You can also use this
link
to test if your browser supports TLS v1.2.