Partilhar via


Transport Layer Security (TLS)

Para garantir um nível mais elevado de segurança, os Notification Hubs desativarão o suporte para as versões TLS 1.0 e 1.1 a 31 de dezembro de 2020 (alargado a partir de 30 de abril de 2020). Estes protocolos mais antigos fornecem criptografia fraca, e são vulneráveis a ataques BEAST e POODLE. As aplicações implementadas em dispositivos com a versão 5 ou superior do Android, ou versão 5 ou superior do iOS, não são afetadas por esta alteração, uma vez que esses sistemas operativos suportam o TLS 1.2 e o cliente e o servidor negociarão a versão mais alta suportada mutuamente do protocolo após a ligação.

Recomendamos que reveja todas as suas aplicações que utilizam os Hubs de Notificação do Azure para garantir que utilizam as bibliotecas e pilhas TLS mais aplicáveis que suportam o TLS 1.2.

Atualizar aplicações

Pode garantir que as suas aplicações iOS estão a utilizar o TLS 1.2 com a funcionalidade de segurança de rede da Apple denominada App Transport Security (ATS). O ATS não pode ser utilizado para SDKs com mais de 9.0 ou macOS 10.11 e pode ler mais sobre o mesmo a partir da documentação da Apple.

Para aplicações Android com instâncias SSLSocket, defina protocolos ativados em cada instância SSLSocket, conforme indicado em setEnabledProtocols.

A tabela na página de suporte de Compatibilidade do Protocolo TLS ajuda a mapear sistemas operativos com versões TLS compatíveis.

Para obter mais informações, veja a descrição geral do suporte para protocolos TLS no Windows.

Passos seguintes