BroadNet
Protocolli Risposta BroadNet

TLS 1.3 nella messaggistica: cosa è cambiato e perché è importante per SMPP

Ultimo aggiornamento 1 min di letturaRecensito dal team di ingegneri BroadNet
Risposta rapida

TLS 1.3 (RFC 8446, 2018) ha sostituito TLS 1.2 con un handshake più veloce, ha rimosso tutti gli algoritmi che erano stati compromessi nel decennio precedente e ha reso obbligatoria la forward secrecy. Per la messaggistica, l'impatto pratico si riscontra sui binding SMPP: un handshake più breve significa una riconnessione più rapida quando un SMSC si riavvia, e la rimozione dello scambio di chiavi RSA implica che un file pcap acquisito del traffico SMPP passato non possa essere decifrato in seguito, anche se la chiave privata viene divulgata.

Definizione in linguaggio sempliceIndipendente dal fornitoreRevisionato 24 settembre 2026
La risposta lunga

Tutto ciò che vale la pena sapere, niente di superfluo.

§01

Cosa è stato rimosso?

TLS 1.3 elimina lo scambio di chiavi RSA, il DH statico, i cifrari in modalità CBC, MD5 e SHA-1 nell'handshake, la compressione (la classe di attacchi CRIME) e la rinegoziazione. Ciò che rimane: ECDHE per la forward secrecy, AES-GCM/ChaCha20-Poly1305 per AEAD e SHA-256/384 per l'hashing delle trascrizioni. L'elenco delle suite di cifratura è passato da decine a cinque. Questa è una caratteristica.

§02

Cosa è cambiato nella stretta di mano?

TLS 1.3 esegue un singolo scambio di dati per l'intero handshake (anziché due) e supporta la ripresa a 0-RTT per le connessioni ripetute. Su un transceiver SMPP che si riconnette ogni poche ore, il risparmio di RTT si moltiplica. Ancora più importante, il handshake semplificato ha eliminato la vulnerabilità agli attacchi di downgrade che affliggeva TLS 1.2 (POODLE, FREAK, Logjam).

§03

Cosa dovrebbero verificare i clienti SMPP

Tre cose. La tua libreria client supporta TLS 1.3 (la maggior parte lo supporta dal 2022; verifica OpenSSL >= 1.1.1, JSSE su JDK 11+, Go 1.12+). L'SMSC accetta TLS 1.3. L'elenco dei cifrari dalla tua parte include almeno uno tra `TLS_AES_128_GCM_SHA256` o `TLS_CHACHA20_POLY1305_SHA256`.

§04

Dove TLS 1.2 è ancora presente

Alcuni stack SMSC legacy (Acision in esecuzione su RHEL 5, alcuni nodi Huawei) hanno un limite di TLS 1.2 perché OpenSSL sottostante è fuori supporto. Negoziamo il livello di sicurezza quando necessario, ma per qualsiasi nuova autenticazione richiediamo TLS 1.3. Ai fini della verifica PDPL, tutto il traffico SMPP in produzione presso BroadNet utilizza TLS 1.3 con cipher pinning.

BNScritto dal team di ingegneri BroadNet·Dal 2003 offriamo servizi di messaggistica di livello carrier, con sede a Dubai.·Standard editoriali
Costruisci con questo

Hai bisogno di aiuto per il collegamento?

Le pagine seguenti contengono i prodotti e le guide di integrazione che illustrano questo concetto. Se preferisci una dimostrazione dal vivo, il nostro team di ingegneri risponde alle chiamate in giornata durante l'orario lavorativo MENA .

Parla con il nostro team di ingegneri
Feedback

Questa risposta ti è stata utile?

Il tuo voto ci aiuta a stabilire le priorità per le risposte da approfondire con esempi, diagrammi e frammenti di codice.

Questa risposta ti è stata utile?
Grazie, ne prendiamo atto. Manterremo questa risposta aggiornata.
Ho capito. Dicci cosa mancava. inviare un breve messaggio.

Come scriviamo e revisioniamo i contenuti

Hai ancora bisogno di aiuto?

Parla con un vero ingegnere di la tua configurazione.

Rispondiamo entro un giorno lavorativo e gli account di produzione hanno supporto 24 ore su 24, 7 giorni su 7. I nostri ingegneri delle soluzioni rilasciano codice, non script.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA di risposta
Richieste di accesso di provaRisposta entro 1 giorno lavorativo
Produzione24 / 7 · < 15 min
NOC operatori24 / 7 · reperibilità