Vai al contenuto principale
LibraTool logoLibraTool

Crittografia Testo gratis

Cifra e decifra testo con una password usando AES-256-GCM robusto. La password non lascia mai il tuo browser. Condividi segreti in sicurezza.

Funziona offline una volta caricato

Cifratura solida e standard: AES-256-GCM con chiave derivata dalla password tramite PBKDF2 (250.000 iterazioni, SHA-256). Ogni messaggio usa un salt e un IV casuali.

La password non viene mai memorizzata o inviata — tutto gira nel tuo browser. Se perdi la password, il messaggio non può essere recuperato. Condividi il testo cifrato e la password attraverso canali separati.

Formato aperto: L'output è il base64 di salt (16 byte) + IV (12 byte) + testo cifrato + tag GCM da 16 byte, con la chiave derivata da PBKDF2-SHA256 a 250.000 iterazioni. Non è compatibile con OpenSSL o CryptoJS, ma puoi decifrarlo anche senza questo sito, ad esempio in Node.js:

const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());

Usi comuni

  • Condividi un Segreto in SicurezzaCripta una password o una nota da inviare tramite chat o email.
  • Cripta una Nota PrivataProteggi le note sensibili che archivi o incolla da qualche parte.
  • Invia Credenziali in Modo SicuroCripta le chiavi API o i dati di accesso prima di condividere con un collega.
  • Tieni una Voce di Diario CriptataCripta la scrittura personale in modo che solo tu possa leggerla di nuovo.
  • Scopri Come Funziona la CrittografiaVedi la crittografia AES-256-GCM reale in azione.

Come funziona

Invia un segreto su un canale non sicuro (email, chat) cifrandolo con una password che solo tu e il destinatario conoscete. Questo utilizza la stessa crittografia forte e standard dei gestori di password — eseguita interamente nel tuo browser.

  1. 1
    Inserisci testo e una password
    Niente viene caricato; la password non viene mai memorizzata o trasmessa.
  2. 2
    Una chiave viene derivata dalla tua password
    PBKDF2 estende la tua password con 250.000 iterazioni SHA-256 e un salt casuale nuovo, rendendo lenti gli attacchi a forza bruta.
  3. 3
    Il testo viene cifrato con AES-256-GCM
    Un IV casuale viene utilizzato ogni volta, e GCM aggiunge un tag di autenticazione in modo che la manomissione (o una password errata) sia rilevata alla decifratura.
  4. 4
    Condividi il testo cifrato
    Invia il risultato base64 su qualsiasi canale, e la password separatamente. Il destinatario incolla entrambi qui per decifrare.

Tutta la crittografia viene eseguita localmente con Web Crypto nativo del browser. Il testo in chiaro e la password non lasciano mai il tuo dispositivo. Se la password viene persa, il messaggio è irrecuperabile — è il punto.

Strumenti correlati

Domande frequenti