Testo cifratore
Cos’è un Cifratore di Testo?
Il Cifratore di Testo è un’utilità basata su browser che prende qualsiasi messaggio leggibile in chiaro e lo trasforma in una stringa cifrata illeggibile (testo cifrato) utilizzando la crittografia AES-256. Il risultato può essere invertito solo da qualcuno che dispone della password corretta e utilizza la scheda Decifratura corrispondente. Tutta l’elaborazione avviene localmente nel browser tramite l’API Web Crypto — il tuo testo e la tua password non vengono mai inviati da nessuna parte.
Perché dovresti cifrare i tuoi file di testo?
Cifrare il testo protegge le informazioni sensibili dall’essere lette da chiunque non dovrebbe avervi accesso. Le ragioni comuni includono la protezione di password, note private o credenziali prima di archiviarle da qualche parte, la condivisione sicura di un messaggio riservato con qualcuno inviando l’output cifrato e la password separatamente, la protezione dei dati personali inattivi nel caso in cui un file o un dispositivo venga compromesso, o semplicemente assicurarsi che anche se qualcuno intercetta il tuo testo, sia completamente illeggibile senza la chiave.
A cosa servono i pulsanti?
Ci sono diversi controlli interattivi nel pannello di Cifratura. Il pulsante Cancella (in alto a destra dell’area di testo) cancella il messaggio di input in modo da poter ricominciare da capo. Il pulsante occhio accanto al campo password rivela o nasconde la password mentre si digita. I pulsanti di algoritmo preimpostato (AES-256-GCM e AES-256-CBC) consentono di scegliere quale modalità di crittografia utilizzare. I selettori Base64 e Hex controllano il formato dell’output cifrato — Base64 produce una stringa più corta mentre Hex produce una stringa esadecimale più lunga e leggibile dall’uomo. Il pulsante Cifra esegue il processo di cifratura completo e visualizza il risultato. Il pulsante Copia nell’area di output copia istantaneamente la stringa cifrata negli appunti.
Il Cifratore può gestire file di grandi dimensioni?
Come la scheda Decifratura, questo strumento è progettato per il contenuto di testo incollato nella textarea — messaggi, note, credenziali e stringhe simili. Non c’è un limite di caratteri imposto nel codice, ma input molto grandi consumeranno più memoria del browser poiché tutto viene elaborato in loco sul lato client. Non è destinato a file binari o documenti. Per le migliori prestazioni e usabilità, è più adatto al testo che si adatta ragionevolmente a un campo di testo.
Come funziona lo strumento Cifratore di Testo?
Quando fai clic su Cifra, lo strumento genera prima due valori casuali usando crypto.getRandomValues() — un salt di 16 byte e un IV di 12 byte (per AES-GCM) o un IV di 16 byte (per AES-CBC). Poi prende la password e la elabora attraverso PBKDF2 con il salt e 100.000 iterazioni di SHA-256 per derivare una chiave AES a 256 bit robusta. Questo passaggio di derivazione della chiave significa che la password non viene mai utilizzata direttamente — viene invece calcolata una chiave rinforzata da essa, rendendo gli attacchi a forza bruta significativamente più lenti. Lo strumento cifra quindi il messaggio usando crypto.subtle.encrypt() con l’algoritmo e l’IV scelti. Infine, impacchetta tutto ciò che è necessario per la futura decifratura — un byte di flag algoritmo, il salt, l’IV e il testo cifrato — in un singolo array di byte e lo codifica come Base64 o Hex in base alla selezione del selettore. Quella stringa finale è ciò che viene visualizzato nell’output ed è l’unica cosa che devi condividere o archiviare.
Lo strumento Cifratore di Testo è gratuito?
Completamente. È un singolo file HTML che funziona interamente nel browser senza account, senza backend, senza telemetria e senza costi. Puoi salvarlo sul desktop e usarlo offline indefinitamente.
