In breve
- Il segreto viene cifrato nel browser. Il server riceve solo dati cifrati e non può leggerli.
- La chiave di decifrazione si trova nel link dopo il simbolo # e non viene mai inviata al server.
- Senza registrazione, pubblicità, analisi o script di terze parti.
- Il segreto viene eliminato appena aperto o alla fine del periodo scelto.
- Il server dell’applicazione non registra indirizzi IP o identificativi dei segreti.
Come funziona il servizio
Encrypt.One è un servizio gratuito per condividere password, chiavi e file tramite link monouso. Non è necessaria la registrazione. Il servizio è sviluppato e gestito da FINAL LEVEL.
Invii il link personalmente nel modo che preferisci. Un messaggio tramite app, email o SMS può essere intercettato; in tal caso chi apre per primo il link ottiene il segreto. Per i dati importanti, imposta una password di apertura e comunicala tramite un altro canale.
Segreti e file
Il testo e il file allegato vengono cifrati nel browser con AES-256-GCM tramite l’API Web Crypto integrata prima dell’invio. Il nome e il tipo del file vengono cifrati insieme al contenuto.
Il server conserva solo:
- i dati cifrati;
- la scadenza;
- l’indicazione della presenza di un allegato;
- un hash di verifica della password, se ne hai impostata una per l’apertura.
La chiave di decifrazione è la parte del link dopo il simbolo #. I browser non la inviano mai al server, quindi né noi né chi ottiene accesso al server possiamo decifrare i dati. Per lo stesso motivo non possiamo recuperare un segreto se il link viene perso.
Password di apertura
La password non lascia mai il browser. Dalla password e dalla chiave del link il browser ricava due valori indipendenti: la chiave di cifratura e un hash di verifica (PBKDF2 con 600.000 iterazioni, seguito da HKDF). Solo l’hash viene inviato al server. Il server lo usa per verificare la password, ma non può conoscere né la password né la chiave.
Dopo tre tentativi errati il segreto viene eliminato. Il contatore dei tentativi è conservato nella memoria del server ed è associato al segreto, non al visitatore.
Quando vengono eliminati i dati
- subito dopo che il destinatario apre il segreto;
- quando premi «Distruggi ora» nella pagina del link;
- dopo la terza password errata;
- al termine del periodo scelto, da un’ora a sette giorni. Un segreto scaduto non viene più fornito immediatamente e i suoi dati vengono cancellati durante la pulizia giornaliera.
Un segreto eliminato non può essere recuperato. I bot delle app di messaggistica che creano anteprime dei link non consumano il segreto: i dati vengono forniti solo dopo aver premuto «Mostra segreto».
Registri tecnici
Il server dell’applicazione registra solo le richieste API: tipo, risultato e tempo di elaborazione. Indirizzi IP, identificativi dei segreti, token, indirizzi delle pagine e contenuti delle richieste non vengono registrati.
Per proteggere il servizio da attacchi di forza bruta e abusi, il server limita la frequenza delle richieste per indirizzo IP. L’indirizzo viene usato solo in memoria e non viene conservato.
Un server web posto davanti all’applicazione può conservare un registro degli accessi standard: indirizzo IP, ora e indirizzo della pagina senza la parte dopo #. Questi registri servono solo a proteggere dagli attacchi e vengono conservati per un periodo limitato.
Cookie e archiviazione del browser
Non usiamo cookie pubblicitari o di analisi. Il sito conserva nel browser solo ciò che serve al funzionamento:
- il cookie
lang— la lingua, se l’hai scelta nel selettore; - in localStorage — il tema, un’indicazione che hai chiuso il banner della lingua e indicazioni sui link distrutti da questo browser;
- in sessionStorage — una password del generatore durante il trasferimento nel modulo della pagina iniziale. Viene rimossa subito dopo l’inserimento.
Di questi dati solo il cookie della lingua raggiunge il server, che lo usa per scegliere la versione della pagina. Puoi eliminarli tutti nelle impostazioni del browser.
Servizi di terze parti
Il sito non carica script, font, contatori o pubblicità di terze parti: tutto, inclusi i font, viene fornito dal nostro server. Non vendiamo né condividiamo dati con terzi.
I pulsanti di invio tramite Telegram, WhatsApp ed email, così come i link ai siti degli sponsor, sono normali link. Un servizio esterno riceve dati solo quando fai clic e da quel momento si applica la sua informativa.
Generatore di password
Password, frasi segrete e PIN vengono creati nel browser con un generatore crittografico di numeri casuali e non vengono mai inviati al server.
Codice aperto
Il codice sorgente è aperto su GitHub: puoi verificare come funziona la crittografia o eseguire una tua copia.
I tuoi diritti
Non sappiamo chi ha creato o aperto un segreto: il servizio non associa i dati a persone, account o indirizzi IP. Per questo non possiamo trovare, fornire o eliminare i dati di una persona specifica. Per eliminare il tuo segreto prima della scadenza, apri la pagina del link e premi «Distruggi ora».
Modifiche all’informativa
Se questa informativa cambia, pubblicheremo la nuova versione su questa pagina e aggiorneremo la data in alto.
Domande
Poni le domande sulla privacy nelle issue di GitHub.