Vai al contenuto

Come funziona

Una password che invii via email o Slack resta leggibile nelle caselle di posta, nei backup e nelle cronologie di ogni servizio che attraversa. Secret Drop crittografa i tuoi dati riservati nel browser prima dell’invio, così il server riceve solo dati che non può leggere.

Come viene protetto il tuo segreto

  1. Scrivi il tuo segreto

    Inserisci il tuo messaggio o selezioni un file nel tuo browser.

  2. Crittografia nel tuo browser

    Il tuo browser genera una chiave casuale e crittografa il contenuto localmente con AES-256-GCM tramite la Web Crypto API.

  3. Il server memorizza dati cifrati

    Il server memorizza i dati crittografati senza la chiave, quindi non ha alcun modo di decifrarli.

  4. La chiave rimane nell’URL

    Il tuo browser inserisce la chiave di decrittazione nel frammento dell’URL (dopo il #). I browser non inviano mai questa parte al server.

  5. Il destinatario decritta

    Quando il destinatario apre il link, il suo browser recupera i dati crittografati e usa la chiave dall’URL per decrittare localmente.

  6. Il segreto viene distrutto

    Quando il segreto raggiunge il limite di letture o la data di scadenza, il server elimina definitivamente il contenuto crittografato. Resta solo una traccia della sua esistenza, senza nulla da decifrare.

Secure by design

Ognuna delle scelte architetturali qui sotto limita ciò a cui un attaccante potrebbe accedere, e ciò a cui possiamo accedere noi stessi.

Zero-knowledge

Il server non riceve mai la chiave di crittografia, secondo i principi di archiviazione crittografica OWASP. Un attaccante che ruba il database ottiene solo dati crittografati che non può decifrare.

Autenticazione senza password

Un magic link monouso sostituisce la password. Il database non memorizza credenziali, quindi un attaccante che lo ruba non ha nulla da forzare.

La chiave non lascia mai il tuo dispositivo

La chiave di decrittazione si trova nel frammento dell’URL (dopo il #). I browser non inviano mai il frammento al server, quindi la chiave non compare né nelle richieste né nei log del server.

Distruzione definitiva

Quando un segreto raggiunge il limite di letture o scade, il server elimina il contenuto crittografato e conserva solo una traccia della sua esistenza. Una scadenza breve e un limite di letture riducono il tempo in cui il tuo segreto resta esposto.

Ospitato in Francia

I nostri server si trovano in Francia, sotto la giurisdizione dell’Unione Europea. I tuoi dati sono soggetti al GDPR e restano nell’UE, senza trasferimenti verso paesi terzi.

Nessun tracciamento

Nessun cookie di terze parti, pixel di tracciamento o servizio esterno. Non condividiamo alcun dato con terzi, e non profiliamo né vendiamo la tua attività su questo sito.