Il protocollo Asgard
Come funziona, nell'ordine.
Come InTouch protegge una conversazione, dalla verifica dei partecipanti alla gestione degli accessi. Una panoramica in linguaggio chiaro.
Passo 01
Dimostrare che sei tu
Prima di ogni altra cosa il tuo telefono crea due identità per te e le tiene entrambe. Chi verifica che un messaggio arrivi davvero da te le controlla tutte e due. Romperne una non basta.

Passo 02
Accordarsi su un segreto
Due telefoni che non si sono mai incontrati devono accordarsi su un segreto senza mai dirlo ad alta voce. Lo fanno due volte, con due matematiche senza rapporto fra loro, e mescolano i due risultati. Se una si rivela rompibile, il segreto regge lo stesso.

Passo 03
Una serratura nuova per ogni messaggio
Il ratchet deriva nuove chiavi di messaggio ed elimina il materiale precedente mentre avanza. Questo limita l’esposizione del testo cifrato passato, ma non cancella i messaggi già salvati sul dispositivo.

Passo 04
Quando qualcuno se ne va
Quando un membro esce, gli altri rinnovano le chiavi senza di lui. Questo protegge i messaggi successivi nello stato aggiornato, ma non revoca i contenuti già ricevuti.
Spaces
Passo 05
Ridurre i metadati di consegna
Il mittente sigillato riduce le informazioni del mittente esposte nella busta di consegna. Non rende anonimo il servizio: restano instradamento, orari e volume, e il relay conosce i membri degli Spaces e chi pubblica.

Passo 06
Come ci scopriresti
Se un giorno ti dessimo la chiave sbagliata, ti servirebbe un modo per accorgertene. Ogni chiave che pubblichiamo finisce in un registro a cui si può solo aggiungere, e il tuo telefono controlla che la chiave ricevuta ci sia davvero prima di inviare qualsiasi cosa.

Cosa questo non protegge
Il relay non legge contenuti protetti, ma i metadati rimangono. Operatori degli agenti e fornitori di modelli possono elaborare ciò che un agente riceve. La crittografia non protegge terminali sbloccati o compromessi e non cancella copie ricevute. Consultate Sicurezza per requisiti e disponibilità.
Il tutto, messo per iscritto.
Leggete il riepilogo del protocollo e le note di implementazione. La pubblicazione del codice sorgente e un audit indipendente completato sono ancora in attesa.