Protocolo TLS
Para garantir um nível mais alto de segurança, os Hubs de Notificação desabilitarão o suporte para as versões 1.0 e 1.1 do TLS em 31 de dezembro de 2020 (estendido de 30 de abril de 2020). Esses protocolos mais antigos entregam criptografia fraca e são vulneráveis a ataques BEAST e POODLE. Os aplicativos implantados em dispositivos que executam o Android versão 5 ou superior, ou iOS versão 5 ou superior, não são afetados por essa alteração, pois esses sistemas operacionais são compatíveis com o TLS 1.2, e o cliente e o servidor negociarão a versão mais recente com suporte mútuo do protocolo após a conexão.
Recomendamos que você revise todos os seus aplicativos que usam Hubs de Notificação do Azure para garantir que eles usem as bibliotecas e as pilhas TLS mais aplicáveis que suportam o TLS 1.2.
Atualizar aplicativos
Você pode garantir que seus aplicativos iOS estão usando o TLS 1.2 usando o recurso de segurança de rede da Apple chamado ATS (Segurança de Transporte de Aplicativo). O ATS não pode ser usado para SDKs mais antigos que o iOS 9.0 ou macOS 10.11 e você pode ler mais sobre isso na documentação da Apple.
Para aplicativos Android que usam instâncias SSLSocket, defina protocolos habilitados em cada instância SSLSocket, conforme observado em setEnabledProtocols.
A tabela na página de suporte Compatibilidade do Protocolo TLS ajuda a mapear sistemas operacionais com versões TLS compatíveis.
Para obter mais informações, consulte a visão geral do suporte para protocolos TLS no Windows.