BroadNet
Protocolos Resposta da BroadNet

TLS 1.3 em mensagens — o que mudou e porque isso é importante para o SMPP

Última revisão 1 min de leituraRevisado pela equipa de engenharia BroadNet
Resposta rápida

O TLS 1.3 (RFC 8446, 2018) substituiu o TLS 1.2 com um handshake mais rápido, removeu todos os algoritmos que haviam sido quebrados na década anterior e tornou o sigilo de encaminhamento obrigatório. Para mensagens, o impacto prático se dá nas conexões SMPP: um handshake mais curto significa reconexão mais rápida quando um SMSC é reiniciado, e a remoção da troca de chaves RSA significa que um ficheiro pcap capturado do tráfego SMPP anterior não pode ser descriptografado posteriormente, mesmo que a chave privada vaze.

Definição em linguagem simplesneutro em relação ao fornecedorRevisado 24 de setembro de 2026
A resposta longa

Tudo o que vale a pena saber, nada do que não vale.

§01

O que foi removido?

O TLS 1.3 remove a troca de chaves RSA, o DH estático, as cifras em modo CBC, MD5 e SHA-1 no handshake, a compressão (a classe de ataques CRIME) e a renegociação. O que permanece: ECDHE para sigilo de encaminhamento, AES-GCM/ChaCha20-Poly1305 para AEAD e SHA-256/384 para hash de transcrição. A lista de conjuntos de cifras passou de dezenas para cinco. Isso é uma vantagem.

§02

O que mudou no aperto de mãos?

O TLS 1.3 realiza uma única ida e volta para o handshake completo (em vez de duas) e suporta a retomada de conexões com RTT zero. Numa conexão entre transceptor e recetor SMPP que se reconecta a cada poucas horas, a economia no RTT se acumula. Mais importante ainda, o handshake mais simples eliminou a superfície de ataque de downgrade que afetava o TLS 1.2 (POODLE, FREAK, Logjam).

§03

O que os clientes SMPP devem verificar

Três coisas. A sua biblioteca cliente suporta TLS 1.3 (a maioria suporta a partir de 2022; verifique OpenSSL >= 1.1.1, JSSE no JDK 11+, Go 1.12+). O SMSC aceita TLS 1.3. A lista de cifras do seu lado inclui pelo menos uma das seguintes: `TLS_AES_128_GCM_SHA256` ou `TLS_CHACHA20_POLY1305_SHA256`.

§04

Onde o TLS 1.2 ainda persiste

Algumas pilhas SMSC legadas (Acision a correr em RHEL 5, certos nós Huawei) têm como limite o TLS 1.2 porque o OpenSSL subjacente está em fim de vida útil. Negociamos versões inferiores quando necessário, mas para qualquer nova conexão, exigimos TLS 1.3. Para fins de auditoria do PDPL, todo o SMPP de produção na BroadNet utiliza TLS 1.3 com fixação de cifra.

BNEscrito pela equipa de engenharia BroadNet·Serviços de mensagens de nível de operadora desde 2003, com sede no Dubai.·Padrões editoriais
Construa com isto

Precisa de ajuda para instalar isso?

As páginas abaixo contêm os produtos e guias de integração que colocam este conceito em prática. Se preferir uma demonstração ao vivo, a nossa equipa de engenharia está disponível para atendimento no mesmo dia, durante o horário comercial MENA .

Fale com a nossa equipa de engenharia.
Opinião

Essa resposta foi útil?

O seu voto nos ajuda a priorizar quais respostas devem ser expandidas com exemplos, diagramas e trechos de código.

Essa resposta foi útil?
Obrigado — anotado. Manteremos esta resposta atualizada.
Entendi. Diga-nos o que estava a faltar. Envie uma mensagem rápida.

Como escrevemos e revemos os conteúdos

Ainda precisa de ajuda?

Converse com um engenheiro de verdade sobre a sua construção.

Respondemos no prazo de um dia útil, e as contas de produção têm suporte 24 horas por dia, 7 dias por semana. Os nossos engenheiros de soluções entregam código, não scripts.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA de resposta
Solicitações de acesso de testeResposta em até 1 dia útil
Produção24 / 7 · < 15 min
NOC de operadoras24 / 7 · plantão