Webmasters LDN
Contatti
Encrypted

Encrypted

Una messaggistica le cui promesse le mantiene la crittografia

Encrypted è messaggistica cifrata da un capo all'altro su un nucleo di sicurezza scritto in Rust. La cosa insolita non è che cifri, lo fanno tutti, ma che le promesse dell'interfaccia siano garantite dalla matematica e non dal buon comportamento dell'app.

Uno a uno
Olm Double Ratchet
Gruppi
MLS
In transito
Riempito a misure fisse
Cancellazione
Raggiunge ogni copia fuori dal dispositivo
01Che cosa fa

Inside Encrypted

01

Leggibile una volta sola, garantito dal ratchet

Olm distrugge la chiave di un messaggio nell'istante in cui lo decifra. Un messaggio letto non si può rileggere perché la chiave per farlo non esiste più, non perché l'app si rifiuti di mostrarlo, e un test che ripete un messaggio aspettandosi un rifiuto lo tiene così.

02

Ogni messaggio è grande quanto tutti gli altri

Il testo in chiaro viene riempito con dati casuali fino a misure fisse nell'unico punto in cui diventa cifrato, così un trasporto che comprime non può rimuovere quel riempimento. Un messaggio di due caratteri e uno di quindici escono dal dispositivo entrambi a 257 byte esatti.

03

Un ritiro che il server non può fingere

Il mittente è volutamente assente dalla tabella delle buste, quindi il server non è in grado di rispondere alla domanda "siete voi il mittente?". Il mittente tiene sul dispositivo un segreto casuale e il server ne conserva solo l'impronta: possedere il segreto è il diritto di ritirare, e vale solo finché la posta non è stata ritirata.

04

Chiavi e testo in chiaro non lasciano mai il dispositivo

Identità, sessioni e ogni testo in chiaro non ancora letto stanno in un unico stato cifrato nel portachiavi, legato al dispositivo. Il testo in chiaro inviato non viene mai scritto da nessuna parte. Il server porta un cifrato che non sa leggere e una consegna che non deve conservare.

05

Gruppi via MLS, non un mazzo di coppie

I messaggi di gruppo passano da MLS nello stesso nucleo Rust, così aggiungere o rimuovere un membro è una sola operazione crittografica invece di una sessione con ciascun altro, e il costo non cresce con la stanza.

06

Un gesto cancella ogni copia che non sta sul tuo dispositivo

La cancellazione d'emergenza fa quello che fa il ritiro, ma per tutto in una volta: le buste ancora in attesa sul server e i messaggi già consegnati alle persone con cui stavi parlando. Raggiunge ciò che sta fuori dal tuo dispositivo, cioè la parte che non puoi andare a cancellare da te. Quello che non raggiunge, uno screenshot che qualcuno ha già fatto, non pretende di raggiungerlo. È una funzione di Encrypted+.

07

Niente che riguardi la sicurezza costa denaro

Un abbonamento esiste, e compra portata e comodità, non protezione. Cifratura, lettura singola, messaggi effimeri, vista numerica, verifica e impostazione di riservatezza restano gratuite per sempre, perché una protezione dietro un abbonamento è una protezione che i più non hanno. La cancellazione d'emergenza si paga perché agisce sui dispositivi degli altri, non perché difende il tuo.

02In funzione adesso

Encrypted in the field

Non è un mockup e non è un concept. È il prodotto com'è oggi, con persone vere e denaro vero.

Gira su

iOS · Android

Possiamo costruire e far funzionare una cosa così anche per voi.

Avvia un progetto