SHARE THE PERSPECTIVE

I numeri di sicurezza e le impronte delle chiavi pubbliche aiutano a controllare le chiavi crittografiche associate a una conversazione. Confrontarli attraverso un canale indipendente affidabile può rivelare una discrepanza che resterebbe invisibile affidandosi soltanto al nome visualizzato di un contatto.

Una corrispondenza fornisce un'indicazione utile sulle chiavi, nei limiti delle ipotesi del metodo di verifica. Non è un controllo dei precedenti della persona, una prova che il suo dispositivo sia privo di malware o una garanzia che manterrà riservati i tuoi messaggi.

Perché la cifratura richiede anche l'autenticazione

Uno scambio di chiavi può stabilire un segreto con chiunque controlli la chiave che ti viene presentata. Se un attaccante la sostituisce con la propria chiave e la sostituzione non viene rilevata, la connessione cifrata può coinvolgere l'interlocutore sbagliato.

Le impronte rappresentano in forma compatta il materiale delle chiavi che un protocollo vuole farti verificare. Gli input esatti e la formattazione dipendono dal prodotto. Alcune app mostrano cifre, altre un codice QR o una rappresentazione diversa: non presumere che tutti i formati autentichino gli stessi campi.

Una procedura di confronto accurata

  1. Apri la conversazione con la persona desiderata. Controlla di non stare verificando un account somigliante o una chat diversa.
  2. Trova la schermata di verifica attuale dell'app. Usa le istruzioni ufficiali relative ai numeri di sicurezza o alle impronte delle chiavi.
  3. Usa un canale affidabile in modo indipendente. Il confronto di persona è semplice quando praticabile. A distanza, usa un canale attraverso cui puoi autenticare l'altra persona e che non sia semplicemente di nuovo la conversazione sospetta.
  4. Confronta la rappresentazione completa con il metodo supportato. Scansiona il QR di verifica mostrato, dove possibile, oppure confronta tutte le cifre richieste anziché un breve prefisso.
  5. Registra la verifica nell'app, se possibile. Comprendi se questo modifica il comportamento degli avvisi o aggiunge soltanto un'etichetta locale.
  6. Ripeti quando cambia l'identità rilevante. Considera un cambiamento inspiegato un motivo per sospendere l'invio di contenuti sensibili e confermare che cosa sia successo.

Non sostituire un controllo indipendente con uno screenshot inviato nella stessa conversazione potenzialmente intercettata. Non confondere un QR di verifica con un QR per collegare un dispositivo: eseguono azioni diverse.

Che cosa significa un numero cambiato

Un cambiamento significa che il materiale delle chiavi rilevante o gli input della verifica differiscono. Reinstallazione, sostituzione del dispositivo o reimpostazione dell'identità possono causare cambiamenti legittimi, ma il comportamento dipende dal prodotto e dal metodo di recupero.

Le indicazioni ufficiali di Signal indicano nuovi telefoni e reinstallazioni come motivi comuni di cambiamento, spiegando però che questi eventi non modificano sempre il numero. Cambiamenti frequenti o inattesi meritano attenzione.

Evita entrambi gli estremi: un cambiamento non dimostra automaticamente un'intercettazione e un nome di contatto familiare non è un motivo per ignorarlo. Chiedi alla persona attraverso il canale affidabile, confronta di nuovo e risolvi le discrepanze prima di proseguire uno scambio sensibile.

Che cosa non dimostra una corrispondenza

Non stabilisce… Perché
L'identità reale di un account sconosciuto Devi collegare le chiavi verificate a una persona mediante un processo affidabile
Un endpoint privo di minacce Il malware può leggere i contenuti dopo la decifratura legittima
La condotta riservata del destinatario Un destinatario verificato può copiare o inoltrare messaggi
La sicurezza completa dell'appartenenza al gruppo La verifica delle chiavi a coppie non convalida da sola ogni membro e dispositivo
Metadati invisibili I controlli delle chiavi non cancellano i dati di instradamento, temporizzazione o appartenenza
Ogni proprietà di sicurezza del protocollo Controllare un'impronta non equivale a una verifica completa di negoziazione, implementazione o conservazione delle chiavi

Un'impronta è generalmente un valore pubblico di verifica, non un segreto di recupero. Segui comunque le istruzioni di condivisione dell'app e non fornire mai una frase di recupero o una chiave privata a qualcuno che affermi siano necessarie per la verifica.

Come interpretare l'affermazione di Livara sulla verifica

La pagina sulla sicurezza di Livara consiglia di confrontare le impronte delle chiavi pubbliche con l'altra persona attraverso un altro canale. Descrive separatamente le sessioni dirette ibride e le chiavi del mittente per i gruppi.

La pagina pubblica non stabilisce ogni dettaglio affermato nella precedente versione di questo articolo, come i campi esatti inclusi in un particolare formato di impronta o la garanzia che ogni downgrade cambi il numero visualizzato. Queste affermazioni richiedono la relativa specifica versionata e prove dell'implementazione.

Il modello delle minacce chiarisce inoltre che la compromissione dei dispositivi e la divulgazione da parte del destinatario restano fuori dalla protezione. Verifica le chiavi per il beneficio più circoscritto che offrono e proteggi i dispositivi che le custodiscono.

Per una conversazione sensibile, un confronto completo attraverso un canale indipendente autenticato è più significativo di un'icona a lucchetto o di un'etichetta «verificato» non esaminata.

Verifica offline la crittografia di Livara
CONTINUE THE THREADPrivate messaging ↗
YOU’VE REACHED THE ENDBack to the reading room ↗