Cifra e decifra con AES
Cifra o decifra un testo con una password usando AES-256-GCM, interamente nel tuo browser.
Come usare lo strumento Crittografia e decrittografia AES
- Scegli Cifra o Decifra.
- Inserisci il testo: il testo in chiaro da cifrare oppure la stringa Base64 cifrata da decifrare.
- Inserisci una password robusta. Per decifrare ti servirà esattamente la stessa password.
- Fai clic su Esegui e copia il risultato.
Come funziona lo strumento Crittografia e decrittografia AES
Durante la cifratura lo strumento genera un salt casuale e un vettore di inizializzazione (IV) casuale a 96 bit. Deriva una chiave a 256 bit dalla tua password con PBKDF2 e 150.000 iterazioni di SHA-256, rallentando molto i tentativi di indovinarla, poi cifra il testo con AES-256 in modalità GCM. GCM aggiunge anche un tag di autenticazione: se il testo cifrato viene modificato o la password è sbagliata, la decifratura fallisce invece di restituire dati senza senso.
Salt, IV e testo cifrato vengono uniti e codificati in Base64 in un'unica stringa che puoi conservare o inviare. Tutto avviene in locale grazie alla Web Crypto API. La password non viene mai salvata: se la perdi, i dati non sono recuperabili.
Domande frequenti
- Questo strumento è gratuito?
- Sì. Puoi cifrare e decifrare testi gratis, senza creare un account.
- Il mio testo o la mia password escono dal browser?
- No. Cifratura e decifratura avvengono interamente nel tuo browser tramite la Web Crypto API.
- Cosa succede se perdo la password?
- Senza la password originale i dati cifrati non possono essere recuperati: serve a derivare la chiave di cifratura e non viene mai salvata.
- Come viene derivata la chiave?
- A ogni cifratura vengono generati un salt e un IV casuali; la chiave viene derivata dalla tua password con PBKDF2 e 150.000 iterazioni di SHA-256 e poi usata con AES-256-GCM.