toolbin_

Cifratura XOR: crittografa e decrittografa testo (esadecimale)

Crittografa e decrittografa un testo con un XOR e una chiave (output esadecimale), nel tuo browser.

XOR is reversible with the same key. Educational — do not use for serious encryption (prefer AES).

🔒 100 % lato client — nessun dato inviato

Crittografa o decrittografa il testo con l'operazione XOR e una chiave a tua scelta, con output esadecimale leggibile. Lo strumento applica lo stesso processo in entrambe le direzioni, la stessa chiave crittografa e decrittografa. Tutto funziona al 100% nel tuo browser: né il tuo testo né la tua chiave vengono trasmessi.

What is it for?

  • Offuscare una stringa di configurazione o un token in un progetto personale
  • Scopri come funziona la crittografia XOR testandola sul campo
  • Risolvi una sfida CTF o di crittografia basata su XOR
  • Verificare un'implementazione XOR confrontando l'output esadecimale

FAQ

Come posso decodificare il testo crittografato con XOR?

Incolla l'output esadecimale e inserisci esattamente la stessa chiave utilizzata per la crittografia. Poiché XOR è simmetrico, riapplicando la chiave si ripristina il testo originale.

La crittografia XOR è sicura?

XOR con una chiave corta e riutilizzata non è sicuro per i dati sensibili e si rompe facilmente. Si adatta all'offuscamento, all'apprendimento o alle sfide, non alla protezione dei veri segreti.

Perché l'output è in formato esadecimale?

XOR può produrre byte non stampabili; esadecimale rappresenta ogni byte in una forma leggibile e copiabile senza perdita. Ciò garantisce un affidabile andata e ritorno tra crittografia e decrittografia.