Quais são as definições de configuração do Cache Redis do Azure para o protocolo TLS?
Transport Layer Security (TLS) é um protocolo criptográfico que fornece comunicação segura através de uma rede. O Cache Redis do Azure dá suporte a TLS em todas as camadas. Ao criar um serviço que usa uma instância do Cache do Azure para Redis, recomendamos que você se conecte usando TLS.
Importante
A partir de 01 de novembro de 2024, o TLS 1.0 e 1.1 não será mais suportado. Você deve usar TLS 1.2 ou 1.3 em vez disso.
Âmbito da disponibilidade
Esta tabela contém as informações sobre a disponibilidade de TLS em diferentes camadas.
Nível | Básico, Standard e Premium | Empresa, Enterprise Flash |
---|---|---|
Disponibilidade | Sim (1.0 (aposentado), 1.1 (aposentado), 1.2 e 1.3) | Sim (1.2 e 1.3) |
Suporte a TLS 1.3
O TLS 1.3 tem suporte em todas as camadas do Cache do Azure para Redis. Atualmente, não há nenhuma opção para impor que o TLS 1.3 seja usado pelos clientes. É necessário negociar o TLS 1.3 ao se conectar à instância de cache.
Pacotes de codificação TLS
Pacotes de codificação TLS 1.2:
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256
Pacotes de codificação TLS 1.3:
TLS_AES_128_GCM_SHA256
TLS_AES_256_GCM_SHA384
Nota
O TLS_CHACHA20_POLY1305_SHA256
conjunto de codificação não é mais suportado para conexões TLS 1.3. Em vez disso, podem TLS_AES_128_GCM_SHA256
ser usadas as suítes de TLS_AES_256_GCM_SHA384
cifra.
Como ativar ou desativar o TLS
Habilitar e desabilitar o TLS é diferente dentro de diferentes camadas. Aqui estão as informações para os dois conjuntos de camadas do Cache do Azure para Redis.
Níveis Básico, Standard e Premium
Por padrão, o acesso TLS é habilitado em novos caches, enquanto o acesso não-TLS está desabilitado. Para habilitar a porta não-TLS:
- Navegue até as Configurações avançadas no menu Recurso.
- Em seguida, selecione Não para Permitir acesso somente via SSL .
- selecione Salvar.
Em caches não clusterizados, a porta 6380
é usada para acesso TLS, enquanto a porta 6379
é usada para acesso não-TLS.
Em caches clusterizados, os caches habilitados para TLS usam portas no intervalo, enquanto os 150XX
caches não TLS usam portas no 130XX
intervalo.
Níveis Enterprise e Enterprise Flash
Por padrão, apenas o acesso TLS pode ser usado. Para desativar o acesso TLS:
- Navegue até as Configurações avançadas no menu Recurso.
- Selecione Ativar apenas para acesso não-TLS.
- Selecione Guardar.
Os caches de camada Enterprise e Enterprise Flash usam porta 10000
para conexões TLS e não-TLS. Se a diretiva de cluster OSS for usada, mais conexões serão estabelecidas usando portas no 85XX
intervalo, independentemente do status TLS.
Remover o TLS 1.0 e 1.1 de utilização com a Cache do Azure para Redis
Para obter mais informações, consulte Aposentadoria do TLS 1.0/1.1.