Vai al contenuto

OpenSSL 4.1 porta DTLS 1.3 nelle comunicazioni a datagrammi

OpenSSL 4.1.0 introduce DTLS 1.3 per proteggere comunicazioni a datagrammi e lo integra nell’API listener. Le note segnalano problemi noti su handshake, ritrasmissioni ed errori di connessione.

Che succede

OpenSSL 4.1.0 aggiunge il supporto a DTLS 1.3, la versione del protocollo di sicurezza pensata per comunicazioni a datagrammi. Porta protezioni della famiglia TLS a traffico che non usa il flusso ordinato di una connessione TCP, tipicamente sopra UDP.

Il rilascio integra DTLS anche nell’API listener e aggiunge ottimizzazioni crittografiche, comprese operazioni ML-DSA e ML-KEM su alcune architetture. È una versione con nuove funzionalità, non una patch di emergenza.

Le note elencano però difetti aperti nella nuova implementazione: la ricezione di un KeyUpdate può interrompere la ritrasmissione di altri messaggi ancora in attesa di conferma; alcuni errori dei listener vengono segnalati in modo scorretto. Un altro problema può far abortire l’handshake DTLS 1.3 in particolari sequenze di conferma dei pacchetti.

Il supporto a DTLS 1.3 arriva dunque insieme a un elenco preciso di problemi ancora da risolvere. Per chi lo aspettava in OpenSSL, la pagina del rilascio offre sia le nuove possibilità sia i limiti attuali dell’implementazione.

Perché conta

DTLS porta la sicurezza della famiglia TLS su un traffico in cui i pacchetti possono perdersi o arrivare fuori ordine. Il lavoro sulle ritrasmissioni è quindi parte centrale del supporto: i problemi aperti della 4.1 riguardano proprio quel comportamento, oltre alla disponibilità del protocollo.

Vuoi sapere di più su pillole come questa?

Nella stessa edizione