Apple deprecates TLS 1.0 and 1.1 with iOS 15, macOS 12, etc.
This week, Apple continued its work to deprecate Transport Layer Security 1.0 and 1.1 from its various operating systems, replacing long-standing security protocols with more modern versions.
The company first announced its intention to move away from early versions of TLS in 2018, indicating that Safari would be upgrading to TLS 1.2 and 1.3 in 2020. These changes were implemented in the initial beta versions of iOS 13.4. and macOS 10.15.4.
Explaining the change in 2018, Apple software engineer Christopher Wood described TLS as an essential internet security protocol to protect web traffic as it travels between clients and servers. Despite the processing of sensitive data, the legacy versions date back to 1999.
As reported by Apple today, the Internet Engineering Task Force (IETF) deprecated TLS 1.0 and 1.1 effective March 25, 2021. The IETF approved the next iteration of TLS, version 1.3, in 2018.
Apple urges developers to integrate support for TLS 1.3, calling it “faster and more secure.” Applications that currently use TLS 1.0 or 1.1 are encouraged to upgrade to TLS 1.2 or later. Developers who have App Transport Security (ATS) enabled on all connections do not need to make any additional changes to their application, as the feature requires secure connections with modern TLS certificates.