Testo cifratore
Cos’è un decrittatore di testo?
Il decrittatore di testo in questo strumento è un’utilità basata sul browser che prende una stringa crittografata (testo cifrato) e la riconverte nel messaggio leggibile originale (testo in chiaro). Utilizza la Web Crypto API con gli standard di crittografia AES-256, il che significa che la decrittazione viene eseguita interamente sul tuo dispositivo — nessun server coinvolto.
Perché dovresti decrittare i tuoi file di testo?
Dovresti decrittare il testo quando hai bisogno di leggere un messaggio o un dato che è stato precedentemente crittografato per un’archiviazione o una trasmissione sicura. I motivi comuni includono il recupero di una password o di una nota archiviata in modo sicuro, la lettura di un messaggio privato inviato da qualcuno utilizzando la scheda Crittografa, o il recupero dei propri dati crittografati dopo averli archiviati in modo sicuro. Poiché la crittografia è robusta (AES-256), l’unico modo per recuperare il testo originale è attraverso questo processo di decrittazione con la password corretta.
A cosa servono i pulsanti?
Ci sono quattro controlli interattivi nel pannello di decrittazione. Il pulsante Cancella (in alto a destra nell’area di testo) svuota il campo di input in modo da poter ricominciare da capo. L’interruttore occhio accanto al campo della password mostra o nasconde la password mentre si digita. Il pulsante Decrittare in basso avvia il processo di decrittazione — deriva la chiave, spacchetta i dati crittografati e restituisce il messaggio originale. Il pulsante Copia nell’area di output copia il testo in chiaro decrittato negli appunti con un solo clic.
Il decrittatore può gestire file di grandi dimensioni?
Poiché questo strumento funziona con testo incollato direttamente in un’area di testo, è più adatto per contenuti di lunghezza testuale — messaggi, note, credenziali e stringhe simili. Non c’è un limite rigido nel codice, ma input molto grandi potrebbero rallentare il browser poiché tutto viene eseguito in memoria lato client. Non è progettato per file binari o documenti; per quelli sarebbe necessario uno strumento di crittografia basato su file.
Come funziona lo strumento decrittatore di testo?
Quando si preme Decrittare, lo strumento prima decodifica l’input da Base64 (o hex) in byte grezzi. Quindi legge un’intestazione compressa incorporata in quei byte: un byte flag identifica quale algoritmo è stato utilizzato (AES-GCM o AES-CBC), seguito da un salt di 16 byte e un IV (vettore di inizializzazione). Usando la password e il salt estratto, esegue PBKDF2 con 100.000 iterazioni e SHA-256 per ricavare di nuovo l’esatta stessa chiave AES-256 utilizzata durante la crittografia. Quindi passa la chiave, l’IV e i byte del testo cifrato rimanenti alla funzione crypto.subtle.decrypt() del browser. Se la password è corretta, restituisce il testo in chiaro originale. Se la password è errata o i dati sono corrotti, il tag di autenticazione di AES-GCM farà fallire l’operazione e verrà visualizzato un errore “Password errata o dati corrotti”.
Lo strumento decrittatore di testo è gratuito?
Completamente. È un singolo file HTML che funziona interamente nel tuo browser senza account, senza backend, senza telemetria e senza costi. Puoi salvarlo sul desktop e usarlo offline a tempo indeterminato.
