COMPAX

ENTRARE

Lo stesso accesso di un
portafoglio non custodiale

Ventiquattro parole, fatte sul tuo dispositivo e mandate da nessuna parte. Nessun numero di telefono, nessun indirizzo e-mail, nessun codice da aspettare, nessuna password che qualcuno possa reimpostare. Se hai mai ripristinato un portafoglio da una frase, questa schermata la conosci già.

Le schermate qui sotto sono quelle dell’applicazione stessa, e giocano i quattro passi di un primo avvio, nell’ordine in cui li incontri.

IL PRIMO AVVIO

Quattro schermate, e nessuna di esse
chiede chi sei

Puntane una e riparte dall’inizio.

1

Apri e scegli una parte

Due pulsanti e nessun campo: fare un’identità, o ripristinarne una che hai già. Su questa schermata non si cerca nulla da nessuna parte, quindi non c’è niente da scrivere.

Farne una non richiede rete alcuna. Le ventiquattro parole escono dal caso del dispositivo stesso, e al servizio di consegna non viene detto niente — non può saperlo, perché non tiene account.

Nessuna registrazione, quindi nessuna conferma. Per SMS non arriva niente perché qui nessuno ha il tuo numero.

9:41
COMPAXConfigurazione

Messaggi, gruppi e chiamate che il server porta ma non può leggere. La tua identità è una coppia di chiavi, non un account — non c’è nessuno a cui chiederla indietro.

Crea una nuova identità

Ho già una frase di recupero

2

Ventiquattro parole sono l’account

BIP-39, lo standard che stampa un portafoglio hardware. Vengono mostrate una volta, sul dispositivo, e sono l’unica copia: il server tiene testo cifrato che non può leggere e non sa nulla di nessuno.

Scrivile su carta. Tutto ciò che si sincronizza sta anche altrove, e quell’altrove è la parte che viene presa.

Perdile e l’account è finito. È la stessa frase di: nessuno può togliertelo, e nessuno può essere convinto a consegnarlo.

9:41
Recovery phraseWrite it down — shown once
1ridge2copper3lantern4marble5vessel6orchard7silent8anchor9fabric10meadow11tunnel12quartz13harbor14willow15candle16pigment17gravel18summit19needle20cobalt21thicket22bramble23ferry24oxide

On paper, not in a photograph. Anything that syncs is somewhere else as well.

Written down?

You will be asked for three of them, to check.

Le ho scritte
3

Un nome che scegli tu, e sei dentro

Un nome, ed è quello che pubblichi a chi ti parla — la chiave è ciò che verificano. Un’etichetta di dispositivo, così che revocare un dispositivo fra un anno sia leggere e non indovinare. E il servizio di consegna, che porta il testo cifrato e lo ordina.

Non arriva nessun codice di verifica, perché non è stato consegnato niente da verificare. Il pulsante dice inizia, e inizia.

Il nome non identifica nessuno: due persone possono sceglierlo uguale, e comunque non si confondono. A distinguerle è la chiave.

9:41
Ci siamo quasiConfigurazione

Il tuo nome

Mira

Nome del dispositivo

Portatile di Mira

Servizio di consegna

compax.chat

Porta il testo cifrato e lo ordina. Non tiene chiavi.

Inizia a scrivere
4

Un secondo dispositivo incolla le parole

Ripristinare non sposta l’identità, le si aggiunge: il nuovo dispositivo fa una chiave propria, e l’identità la attesta. I dispositivi che hai già restano dentro e intatti.

Ed è anche così che se ne toglie uno — revoca quello perso, e la frase continua ad aprire tutti quelli che hai tenuto.

Le stesse ventiquattro parole su quanti dispositivi vuoi, ognuno con la propria chiave, ognuno revocabile da solo.

9:41
Ripristina un’identitàNuovo dispositivo

Inserisci le 24 parole. Questo dispositivo riceve una chiave propria ed è attestato dall’identità — gli altri tuoi dispositivi restano intatti.

ridge copper lantern marble vessel orchard …

Questo dispositivo ora ha una chiave propria. Gli altri tuoi dispositivi non sono stati toccati.

Avanti

COSA NON VIENE MAI CHIESTO

I campi che non sono
sullo schermo

Un account di messaggistica
  • Un numero di telefono, e una SIM con un nome attaccato
  • Un indirizzo e-mail, e un codice che ci arriva dentro
  • Una password tenuta su un server, reimpostabile da chi tiene il server
  • La tua rubrica, caricata perché trovi i tuoi amici
  • Un account che può essere sospeso, e un modulo per fare ricorso
Compax
  • Ventiquattro parole, fatte sul dispositivo e mostrate una volta
  • Una coppia di chiavi — è la metà pubblica che ti fa verificare
  • Una password facoltativa che non lascia mai il dispositivo
  • La rubrica di nessuno: non c’è nulla in cui cercare qualcuno
  • Niente da sospendere, perché il server non ha un account tuo

Non è austerità. Ogni campo a sinistra esiste perché qualcuno ti trovi con quello, ti fatturi attraverso quello, o te lo tolga — e un campo che non è sullo schermo non può essere consegnato a chi lo chiede.

FIANCO A FIANCO

A confronto col portafoglio
già sul tuo telefono

I portafogli non custodiali hanno risolto la questione dell’accesso dieci anni fa, e la risposta è stata smettere di avere account. Questa è quella risposta applicata a una messaggistica — e Compax porta anche un portafoglio, sulle stesse ventiquattro parole.

Un portafoglio non custodiale

Compax

Dove si fa la chiave

Sul dispositivo, da caso locale

Sul dispositivo, da caso locale

Cosa la ripristina

Una frase BIP-39 da 12 o 24 parole

Una frase BIP-39 da 24 parole

Chi può reimpostarla

Nessuno

Nessuno

Cosa ti identifica

Un indirizzo derivato dalla chiave

Una chiave pubblica, e un nome che hai scritto accanto

Cosa fa un secondo dispositivo

Riscrive la frase

Scrive la frase, poi riceve una chiave propria

Cosa il servizio conserva su di te

Niente — non c’è un servizio

Testo cifrato, e l’ordine in cui è arrivato

Quanto ti costa entrare

Niente da scrivere

Niente da scrivere

SUL DISPOSITIVO

Campi opzionali

Nessuna schermata di accesso non vuol dire nessuna serratura. La frase sta nel portachiavi di questo dispositivo, e davanti le si possono mettere tre cose — ognuna facoltativa, ognuna locale.

  1. 1

    Una password

    Chiesta una volta, nel momento subito dopo che la frase è stata scritta e mentre è ancora in testa. PBKDF2 con 210.000 iterazioni la trasforma nella chiave sotto cui la frase è tenuta.

    Non viene mandata da nessuna parte, quindi non può mai essere reimpostata. La finestra lo dice esattamente prima che tu ne metta una, e ti lascia saltare.

  2. 2

    La biometria

    Un volto o un’impronta, a guardia del portachiavi che questo dispositivo ha già. È un modo per non scrivere la password — non un suo sostituto.

    Offerta sulla stessa schermata della password, e rifiutare è una pressione.

  3. 3

    Una chiave di sicurezza

    Una chiave FIDO2 tiene trentadue byte che non esistono da nessun’altra parte. La frase è cifrata con quelli e con la password insieme: hmac-secret a un tocco, e SHA-256 su entrambe le metà.

    Oggi è compilata per macOS e Linux; la schermata che ne offre una è disegnata da ciò che la macchina risponde in esecuzione, non da un’ipotesi. Legane due — una nel portachiavi, una in un cassetto.

IL PREZZO

Quanto ti costa un accesso così semplice

Una cosa, e non è piccola: perdi ogni copia della frase e ogni chiave legata a essa, e l’account è finito. Nessuna coda di assistenza può aiutare, perché dalla nostra parte non c’è nulla con cui aiutare — il server tiene testo cifrato che non può leggere e non ha mai tenuto niente che lo aprirebbe. È la stessa proprietà per cui nessuno può toglierti l’account, letta dall’altro lato.

POI

Prova le quattro schermate

Ci vuole circa un minuto, e la prima è un pulsante. Il portafoglio sulla stessa frase è qui accanto, e cosa succede se le parole si perdono sta nelle risposte.