La sicurezza in breve
- File, nomi di file e cartelle e anteprime vengono crittografati con AES-256-GCM nel browser prima del caricamento
- Le chiavi di crittografia non arrivano mai ai nostri server in forma utilizzabile, quindi non possiamo leggere i tuoi file
- La password del tuo account non lascia mai il tuo dispositivo
- Autenticazione a due fattori facoltativa con codici monouso via email
- I file sono archiviati in modo ridondante in più data center, progettati per resistere a incendi e alluvioni
- Server e database ospitati in Finlandia, nel rispetto del GDPR e della legge finlandese sulla protezione dei dati
Crittografia end-to-end con AES-256-GCM
Quando carichi un file, il tuo browser genera una nuova chiave casuale a 256 bit solo per quel file. Il file viene diviso in blocchi e ogni blocco viene crittografato con AES-256-GCM usando un proprio nonce univoco prima che qualcosa ci venga inviato. Anche il nome del file viene crittografato con la stessa chiave, quindi non sappiamo nemmeno cosa stai condividendo. Per foto e video, nel browser viene creata una piccola anteprima crittografata con la stessa chiave.
Le cartelle funzionano allo stesso modo. Ogni cartella ha una propria chiave casuale che ne crittografa il nome e protegge le chiavi di tutto ciò che contiene, quindi condividere una cartella dà accesso a quella cartella e a nient'altro.
AES-GCM è una crittografia autenticata. Se anche un solo bit di un file crittografato viene modificato, che sia per un disco difettoso o per una manomissione, la decrittografia fallisce invece di consegnarti silenziosamente un file danneggiato.
Dove si trova la chiave
Ogni link di condivisione ha una propria chiave casuale, inserita nella parte del link dopo il simbolo #. I browser non inviano mai quella parte di un URL al server. Quando il destinatario apre il link, il suo browser usa quella chiave per sbloccare la chiave del file, scarica il file crittografato e lo decrittografa localmente. Noi vediamo sempre e solo dati crittografati.
Account zero-knowledge
Non ti serve un account per usare VeilShare. Se ne crei uno, è progettato in modo che non possiamo comunque leggere i tuoi file, e la tua password non lascia mai il tuo dispositivo.
Quando accedi, il browser elabora la tua password con Argon2id, un algoritmo ad alto consumo di memoria pensato per rendere lenti e costosi i tentativi di indovinare le password. Dal risultato vengono derivate due chiavi separate: una dimostra al nostro server chi sei, l'altra sblocca la tua chiave principale personale. Il server conserva solo un hash con salt della prima, e la tua chiave principale viene archiviata crittografata con la seconda.
Ogni file e cartella salvati nel tuo account ha la propria chiave protetta dalla tua chiave principale, direttamente o tramite la cartella in cui si trova. Così puoi aprire i tuoi file da qualsiasi dispositivo dopo l'accesso, mentre noi conserviamo solo copie protette.
Chiave di recupero e sostituzione delle chiavi
Quando ti registri, ricevi una chiave di recupero. È l'unico modo per non perdere l'accesso ai file salvati se dimentichi la password, perché non possiamo reimpostare una crittografia di cui non abbiamo le chiavi. Se pensi che la tua chiave possa essere stata esposta, puoi sostituire la chiave principale dalle impostazioni: tutti i tuoi file salvati verranno protetti di nuovo con una nuova chiave principale, direttamente nel browser.
Autenticazione a due fattori
Attiva l'autenticazione a due fattori nelle impostazioni dell'account e una password corretta non basterà più per accedere.
- I codici vengono generati con un generatore di numeri casuali crittograficamente sicuro
- Ogni codice scade dopo 10 minuti e funziona una sola volta
- I codici vengono archiviati sotto forma di hash, mai in chiaro
- I tentativi di indovinare i codici e le richieste di nuovo invio sono limitati per bloccare gli attacchi brute force
Puoi anche vedere tutti i dispositivi collegati al tuo account e chiudere le sessioni che non riconosci, o tutte insieme.
Protezione da incendi, alluvioni e guasti hardware
La crittografia protegge i tuoi file dalle persone. Ecco come sono protetti dai disastri fisici, come incendi, alluvioni e guasti hardware.
Archiviazione dei file progettata per sopravvivere alla perdita di un data center
I file crittografati sono archiviati su Cloudflare R2, progettato per una durabilità estrema. Ogni file viene archiviato in più copie o come frammenti con codifica di cancellazione distribuiti su molti dischi in diversi data center di una stessa regione. Cloudflare lo progetta in modo che i dati sopravvivano a guasti dei dischi e a danni fisici a un data center, come un incendio o un'alluvione.
Server e database in Finlandia con backup giornalieri
I nostri server applicativi e il nostro database girano presso Hetzner a Helsinki, in Finlandia, in un data center certificato ISO/IEC 27001:2022, lo standard internazionale per i sistemi di gestione della sicurezza delle informazioni. Questo significa che i dati del tuo account sono tutelati dal GDPR e dalla legge finlandese sulla protezione dei dati.
Il backup del database viene eseguito automaticamente ogni giorno e vengono conservati i backup degli ultimi sette giorni. Se un server si guasta, possiamo ripristinarlo da un backup recente.
L'hardware rubato non espone i tuoi file
I tuoi file, i nomi di file e cartelle e le anteprime sono crittografati con chiavi che non abbiamo mai, quindi un disco rubato, un backup trapelato o una violazione dei nostri server non possono rivelare ciò che hai condiviso.
Da cosa non possiamo proteggerti
Nessun servizio può promettere una sicurezza perfetta, e preferiamo essere onesti su dove si trovano i rischi:
- Malware sul tuo dispositivo o su quello del destinatario
- Possiamo vedere i metadati di base necessari per far funzionare il servizio, come le dimensioni dei file, le date di scadenza dei link e il modo in cui i file sono raggruppati nelle cartelle
- Possiamo vedere i metadati di base necessari per far funzionare il servizio, come dimensione dei file, data di scadenza e alcuni altri dati non sensibili
Consulta la nostra informativa sulla privacy per l'elenco completo dei dati che trattiamo e per quanto tempo li conserviamo. Hai trovato un problema di sicurezza? Segnalacelo e lo esamineremo.
Domande frequenti
Fonti
Condividi un file in sicurezza
Gratis, senza account. Il tuo file viene crittografato nel browser prima del caricamento e non possiamo leggerlo.
Condividi un file