Протокол TLS

Для обеспечения более высокого уровня безопасности в Центрах уведомлений перестанет поддерживаться TLS версий 1.0 и 1.1 с 31 декабря 2020 г. (продлено с 30 апреля 2020 г.). Эти старые протоколы не обеспечивают надежное шифрование и уязвимы для атак BEAST и POODLE. Эти изменения не влияют на приложения, развернутые на устройствах под управлением Android версии 5 или более поздней версии и iOS версии 5 или более поздней, так как эти операционные системы поддерживают протокол TLS 1.2, а клиент и сервер будут согласовывать наивысшую поддерживаемую версию протокола при подключении.

Рекомендуем проверить все приложения, использующие Центры уведомлений Azure, чтобы убедиться, что они используют наиболее подходящие библиотеки и стеки TLS, поддерживающие TLS 1.2.

Обновление приложений

Вы можете убедиться, что приложения iOS будут использовать TLS 1.2, с помощью функции безопасности сети Apple, именуемой App Transport Security (ATS). ATS нельзя использовать для пакетов SDK старше iOS 9.0 или macOS 10.11. Дополнительные сведения см. в документации Apple.

Для приложений Android, использующих экземпляры SSLSocket, установите включенные протоколы для каждого экземпляра SSLSocket, как указано в setEnabledProtocols.

Таблица на странице TLS Protocol Compatibility (Совместимость протокола TLS) поможет сопоставить операционные системы с совместимыми версиями TLS.

Дополнительные сведения см. в обзоре поддержки протоколов TLS в Windows.

Дальнейшие действия