9 月 22 日消息 今日凌晨,蘋果向開發(fā)者提醒稱,TLS 1.0 和 1.1 棄用相關(guān)更新。
蘋果表示,傳輸層安全性 (TLS) 是用于保護網(wǎng)站流量的關(guān)鍵安全協(xié)議,有助于保護交換信息的客戶端和服務(wù)器之間傳輸?shù)臄?shù)據(jù)的機密性和完整性。
為實現(xiàn)平臺現(xiàn)代化以及提高安全性和可靠性,互聯(lián)網(wǎng)工程任務(wù)組 (IETF) 已于 2021 年 3 月 25 日棄用 TLS 1.0 和 1.1。
蘋果指出,自 iOS 15、iPadOS 15、macOS 12、watchOS 8 以及 Apple tvOS 15 起,以上 TLS 版本也會在蘋果平臺上被棄用,同時蘋果將移除其在未來發(fā)布版本中的支持。
據(jù)介紹,如果開發(fā)者的 App 已在所有連接上啟用了 App Transport Security (ATS),則無需就此再作更改。但如果 App 仍在使用舊版 TLS 1.0 或 1.1,開發(fā)者需制定計劃過渡到 TLS 1.2 或更高版本。蘋果建議開發(fā)者支持 TLS 1.3,因為后者更快速且更安全。蘋果提醒開發(fā)者確保網(wǎng)站服務(wù)器支持更高的版本,并從 App 中刪除以下已棄用的 Security.framework 符號:
tls_protocol_version_t.TLSv10
tls_protocol_version_t.TLSv11
tls_protocol_version_t.DTLSv10