Logo CallKeet CallKeet

Le chiamate VoIP viaggiano su internet come qualsiasi altro dato. Senza protezione, sia le informazioni sulla chiamata sia l'audio potrebbero essere intercettati su una rete non affidabile. La buona notizia è che il SIP prevede due strumenti pensati proprio per evitarlo: TLS e SRTP. Vediamo cosa fanno, come attivarli e — con onestà — cosa non coprono.

Le chiamate SIP sono cifrate di default?

No. Nella loro forma base, sia il protocollo SIP (che gestisce la chiamata) sia il flusso audio RTP (che trasporta la voce) viaggiano in chiaro. Su una rete affidabile — la tua linea di casa o dell'ufficio — il rischio è basso, ma su un Wi-Fi pubblico o una rete condivisa i dati non protetti sono più esposti. Per questo esistono le versioni cifrate: TLS per la segnalazione, SRTP per l'audio.

Se vuoi un ripasso su come funziona un account e la registrazione, vedi cos'è un account SIP.

Cosa rischi senza cifratura

Perché preoccuparsene? Su una rete affidabile il pericolo è remoto, ma quando il traffico non è cifrato — soprattutto su Wi-Fi pubblici o reti condivise — si aprono tre rischi concreti:

Due cose da proteggere: segnalazione e audio

Ogni chiamata VoIP è fatta di due flussi distinti, e vanno protetti entrambi:

FlussoCosa trasportaCome si protegge
Segnalazione (SIP)Chi chiami, quando, le credenziali di registrazioneTLS
Audio (RTP)Il contenuto della conversazioneSRTP

Cifrare solo uno dei due non basta: proteggere la segnalazione ma lasciare l'audio in chiaro (o viceversa) lascia comunque una porta aperta.

TLS: cifra la segnalazione

TLS (Transport Layer Security) è la stessa tecnologia del lucchetto https dei siti web, applicata al SIP. Cifra la segnalazione: nasconde chi stai chiamando, i numeri coinvolti e soprattutto le credenziali che l'app usa per registrarsi sul server. Senza TLS, chi intercetta la rete potrebbe leggere queste informazioni.

In pratica, TLS corrisponde di solito al transport "TLS" nelle impostazioni del softphone e alla porta 5061 (invece della 5060 in chiaro). L'indirizzo cifrato si scrive sips: anziché sip:.

SRTP: cifra l'audio

SRTP (Secure RTP) cifra il contenuto della conversazione. È la parte che protegge ciò che dici davvero: senza SRTP, il flusso audio RTP potrebbe essere catturato e riascoltato. Con SRTP l'audio diventa un flusso cifrato, inutilizzabile per chi lo intercetta.

Spesso SRTP si appoggia proprio a TLS per scambiare in modo sicuro le chiavi di cifratura: ecco perché i due si usano insieme.

TLS + SRTP: la combinazione che serve

Per parlare davvero di "chiamata sicura" servono entrambi: TLS mette al riparo il "chi/quando" e le credenziali, SRTP protegge il "cosa". Ecco la differenza in pratica:

ScenarioSegnalazioneAudio
SIP + RTP (base)In chiaroIn chiaro
Solo TLSCifrataIn chiaro
TLS + SRTPCifrataCifrato

Un chiarimento onesto: non è "end-to-end"

È importante non confondere questa cifratura con quella end-to-end delle app di messaggistica. TLS e SRTP proteggono di norma il collegamento tra il tuo dispositivo e il server del provider (client-to-server). Il provider, che instrada la chiamata, resta un intermediario: la cifratura protegge la tratta di rete, non rende la conversazione invisibile all'infrastruttura che la gestisce. È comunque un enorme passo avanti rispetto al traffico in chiaro, ma è bene sapere cosa copre e cosa no.

Per completezza: esistono meccanismi come ZRTP pensati per una cifratura dell'audio più vicina all'end-to-end, in cui le chiavi vengono negoziate direttamente tra i due interlocutori. Sono però poco diffusi e richiedono il supporto di entrambe le app: nella pratica quotidiana, la coppia TLS + SRTP resta lo standard di riferimento.

Come attivare chiamate SIP sicure

La cifratura richiede il supporto di entrambi i lati: l'app e il provider. In pratica:

Con CallKeet: il supporto alla cifratura dipende dalla tua linea e dal provider. Se il tuo operatore offre TLS/SRTP e vuoi attivarli sulla tua utenza, scrivici a support@callkeet.com e ti aiutiamo a configurarli.

Come capire se le chiamate sono cifrate

Qualche verifica pratica per sapere se la tua linea sta usando la cifratura:

Buone pratiche, oltre alla cifratura

La cifratura è fondamentale, ma la sicurezza di una linea VoIP passa anche da abitudini semplici:

Le sigle in breve

SiglaCosa significa
SIPIl protocollo che apre, gestisce e chiude le chiamate (la "segnalazione").
RTPIl flusso che trasporta l'audio della conversazione.
TLSCifra la segnalazione SIP (la stessa tecnologia dell'HTTPS dei siti web).
SRTPLa versione cifrata di RTP: protegge l'audio.
ZRTPMetodo per negoziare le chiavi audio più vicino all'end-to-end, poco diffuso.
SBCIl "confine" della rete del provider che instrada e protegge il traffico VoIP.

Domande frequenti

Le chiamate SIP sono cifrate di default?
No. Il protocollo SIP e il flusso audio (RTP) di base viaggiano in chiaro. Per cifrarli servono TLS per la segnalazione e SRTP per l'audio, che vanno supportati dal provider e attivati sulla linea.
Che differenza c'è tra TLS e SRTP?
TLS cifra la segnalazione SIP (chi chiami, le credenziali di registrazione). SRTP cifra il contenuto audio della conversazione. Per una chiamata davvero protetta servono entrambi.
Il VoIP è sicuro come una telefonata tradizionale?
Con TLS e SRTP attivi, una chiamata VoIP è cifrata tra te e il server del provider e in molti casi è più protetta di una telefonata tradizionale. Senza cifratura, invece, può essere intercettata più facilmente su reti non affidabili.
Le chiamate VoIP cifrate sono end-to-end?
Di norma no. TLS e SRTP proteggono il collegamento tra il tuo dispositivo e il server del provider (client-to-server), non l'intera tratta fino all'altra persona. Il provider gestisce comunque la chiamata: è diverso dalla cifratura end-to-end delle app di messaggistica.
Serve una VPN per usare il VoIP in sicurezza?
Non è obbligatoria. Se usi TLS e SRTP le chiamate sono già cifrate. Una VPN può aggiungere privacy su reti Wi-Fi pubbliche o aiutare quando alcune reti bloccano il traffico SIP, ma non sostituisce TLS/SRTP.

Porta la tua linea SIP sullo smartphone

Configura il tuo account in pochi secondi e inizia a chiamare. Gratis su iOS e Android.