Controllare l'intero percorso della chat, non solo l'etichetta
La crittografia end-to-end può impedire agli intermediari di leggere il contenuto mentre viaggia tra gli endpoint previsti. Da sola, però, non garantisce ogni fase di una conversazione in un'app companion. Disegna il percorso reale: dispositivo di inserimento, punto di cifratura, servizi di inoltro, punto di decifratura, dispositivi collegati, notifiche, esportazioni e backup. Poi verifica chi controlla le chiavi, come viene segnalato un cambio di identità, dove l'elaborazione AI riceve testo leggibile e quali metadati restano fuori dalla protezione del contenuto. Un confine documentato è più utile di un lucchetto generico; ciò che il fornitore non spiega resta esplicitamente sconosciuto.
Creare una ricevuta del percorso del messaggio
Segui uno scambio neutro dalla digitazione alla visualizzazione. Annota dispositivo di partenza, componente che cifra, servizi di inoltro, punto che decifra e ogni luogo in cui può restare una copia leggibile. Il glossario NIST precisa che le informazioni di instradamento possono restare visibili anche con crittografia end-to-end. Contenuto protetto non significa quindi attività invisibile. Verifica separatamente testo, immagini, voce, allegati, reazioni, indici di ricerca e anteprime delle notifiche. Se la documentazione promette soltanto cifratura «in transito», non trasformarla in una garanzia end-to-end. Classifica ciascun tratto come confermato, escluso o ancora sconosciuto.
Separare controllo delle chiavi e identità
Cerca dove nascono le chiavi, come viene aggiunto un nuovo dispositivo e se il fornitore può ottenere materiale di decifratura. Numero di sicurezza, impronta, elenco dispositivi o avviso di cambio chiave permettono di verificare un endpoint. I principi NCSC distinguono l'autenticazione dei partecipanti dalla protezione del trasporto. Un messaggio correttamente cifrato può altrimenti raggiungere un account errato o un dispositivo sostitutivo inosservato. Esamina anche recupero e reimpostazione: quali avvisi arrivano ai dispositivi esistenti, quali sessioni restano aperte e come revocarle. Nome, immagine e numero di telefono, da soli, non equivalgono a una verifica crittografica dell'interlocutore.
Considerare ogni dispositivo collegato un endpoint
Telefono, tablet, client desktop e sessione web aumentano i luoghi in cui il testo è leggibile. Confronta la pagina delle sessioni con i dispositivi che riconosci davvero. L'ultimo accesso è un indizio, non una prova del possessore attuale. Rimuovi elementi sconosciuti o dismessi e controlla la conferma; la cronologia già scaricata può restare fuori dal comando remoto. Il NCSC ricorda che gli endpoint possono essere compromessi e la fiducia deve poter essere revocata. La crittografia non blocca schermo sbloccato, estensione dannosa, anteprima, screenshot o copia del destinatario autorizzato. La gestione dei dispositivi è quindi parte del confine effettivo.
Valutare backup, esportazioni e sincronizzazione come nuove rotte
Non presumere che il metodo della chat live copra automaticamente backup cloud, trasferimento del dispositivo, archivio esportato o indice di ricerca. Signal, per esempio, descrive backup sicuro, file locale e trasferimento diretto come opzioni separate, ciascuna con segreto di recupero e limiti di compatibilità. L'esempio non definisce altri servizi; mostra perché ogni rotta richiede prove proprie. Nell'app usata controlla se il backup è facoltativo, chi conserva il segreto, quali dispositivi ripristinano e se l'esportazione scaricata rimane cifrata. Esegui il percorso con contenuto banale, poi elimina pacchetto di prova, estrazioni temporanee e collegamenti condivisi.
Distinguere segretezza del contenuto e metadati
Per consegnare messaggi, il servizio può ancora usare identificativi, orari, dati del dispositivo e connessioni. Il NCSC consiglia di comprendere i metadati necessari e limitarne lo scopo. Leggi categorie, finalità, conservazione e destinatari nell'informativa attuale, senza dedurli dal lucchetto. Controlla anche filtri, segnalazioni, ricerca e anteprime. Una segnalazione volontaria può inviare testo selezionato e contesto, mentre un indice può rimanere locale secondo il progetto. Dividi gli appunti in fatti pubblicati, controlli disponibili e domande aperte. Una pratica frequente del settore non prova il comportamento di questa specifica applicazione.
Individuare il confine dell'elaborazione AI
Una funzione che risponde deve ricevere input leggibile in qualche punto. Chiedi se la cifratura termina sul dispositivo, in un servizio del fornitore o in un altro componente nominato; se l'elaborazione è locale o remota; se terzi ricevono il contenuto; e se esiste un'impostazione separata per il riuso. Non dichiarare che ogni elaborazione remota sia incompatibile con qualsiasi architettura end-to-end: i progetti differiscono. Pretendi invece una descrizione precisa di chi può decifrare quali contenuti, per quale compito e per quanto tempo. Se la documentazione è solo promozionale, lascia il confine sconosciuto senza dedurlo dalla velocità o dall'interfaccia.
Concludere con una prova a bassa sensibilità
Scambia un messaggio privo di dettagli privati. Controlla indicatori su entrambi gli endpoint, aggiungi e rimuovi un dispositivo, osserva avvisi di identità, notifiche, backup, esportazione e cancellazione documentata. La ricevuta conserva versione, account, tipi provati, dispositivi, stato del backup, spiegazione dei metadati, confine di elaborazione, dubbi e motivo della prossima revisione. Un aggiornamento importante, un cambio di telefono o una modifica sostanziale dell'informativa richiedono una nuova prova. Il risultato è «confermato per questa rotta», «parzialmente confermato» o «sconosciuto», mai un'etichetta universale. La crittografia vale come prova soltanto entro il confine verificato.
Domande frequenti
Un lucchetto prova la crittografia end-to-end?
No. Verifica percorso, chiavi, endpoint, tipi di dati e backup nella documentazione.
La crittografia nasconde tutti i metadati?
Non necessariamente. L'etichetta non descrive da sola instradamento e dati dell'account.
Rimuovere un dispositivo cancella la cronologia locale?
Non sempre. Revoca dell'accesso futuro e cancellazione dei file esistenti sono azioni separate.
