Cifra e decifra un testo

Trasforma un messaggio in un testo illeggibile che solo chi ha la passphrase può aprire. La cifratura avviene sul tuo dispositivo.

Sigillato su questo dispositivo

Funziona nel tuo browser. Non viene caricato nulla.

Sigillato

Cosa vuoi fare?

Comunicala al destinatario attraverso un canale diverso dal messaggio, ad esempio di persona o al telefono.

Testo cifrato Messaggio decifrato

Il testo cifrato apparirà qui. Puoi inviarlo tranquillamente via email o in chat: senza la passphrase non rivela nulla, se non la sua lunghezza approssimativa. Il messaggio originale apparirà qui.

Come è protetto

Cifratura AES-256-GCM. La chiave viene derivata dalla tua passphrase con PBKDF2-SHA-256 e 600.000 iterazioni, con un salt e un nonce casuali per ogni messaggio. Qualsiasi modifica al testo cifrato viene rilevata.

Come funziona

  1. Scrivi il tuo messaggio

    Scrivi o incolla il testo da proteggere, poi scegli una passphrase forte e digitala due volte.

  2. Invia il testo cifrato

    Copia il risultato in un’email, una chat o una nota. Comunica la passphrase separatamente, mai nello stesso messaggio.

  3. Decifra all’arrivo

    Il destinatario apre questa pagina, sceglie Decifra, incolla il testo e inserisce la passphrase.

Domande frequenti

Quanto è sicura questa cifratura?

Usa AES-256 in modalità GCM, uno standard usato da banche e governi, tramite il motore Web Crypto integrato nel tuo browser. La chiave deriva dalla tua passphrase con PBKDF2-SHA-256 e 600.000 iterazioni, il che rende lento ogni tentativo di un attaccante. In pratica, la robustezza dipende dalla tua passphrase.

Il mio messaggio o la passphrase vengono inviati a un server?

No. Cifratura e decifratura avvengono interamente nel tuo browser. Questa pagina non trasmette né conserva il messaggio o la passphrase.

E se dimentico la passphrase?

Il messaggio non può essere recuperato. Non ci sono porte di servizio né reimpostazioni: è proprio questo che rende affidabile la cifratura. Conserva la passphrase in un gestore di password se ti servirà in seguito.

Perché lo stesso messaggio dà ogni volta un risultato diverso?

Ogni cifratura usa un nuovo salt e un nuovo nonce casuali. Così non si capisce se due testi cifrati contengono lo stesso messaggio, ed entrambi si decifrano comunque con la stessa passphrase.

Posso decifrare il testo con un altro programma?

Sì, con un po’ di codice. Il testo è in Base64: un byte di versione (1), il numero di iterazioni come intero big-endian di 4 byte, un salt di 16 byte, un nonce di 12 byte, poi il testo cifrato AES-256-GCM e il suo tag di 16 byte. I primi 33 byte sono autenticati come dati associati, e la passphrase viene normalizzata in Unicode NFC prima di PBKDF2-SHA-256.

È adatto a informazioni molto sensibili?

Protegge bene il contenuto di un messaggio, a patto che la passphrase sia forte e condivisa in modo sicuro. Non nasconde chi ha inviato il messaggio né quando. Per conversazioni private continuative è più comoda un’app di messaggistica con crittografia end-to-end.

Installa One For All sul tuo computer

One For All si apre così in una finestra tutta sua, come un’app, direttamente dal desktop o dalla schermata Home. Non serve scaricare nulla da uno store, e i tuoi file continuano a restare sul tuo dispositivo.

  1. Fai clic sull’icona di installazione a destra della barra degli indirizzi, oppure apri il menu del browser (⋮).
  2. Scegli «Installa One For All» o «Installa pagina come app»: viene aggiunto un collegamento sul desktop e tra le tue app.

Scaricare il motore di questo strumento?

Questo strumento funziona interamente nel tuo browser. Per farlo, deve scaricare da One For All gli elementi qui sotto, una sola volta. Poi restano salvati su questo dispositivo, così la prossima volta lo strumento si avvia subito.

I tuoi file non vengono mai inviati da nessuna parte.