Cifratore del Cifrario XOR

Cos'è Cifratore del Cifrario XOR

Questo strumento cifra testo con il cifrario XOR: ogni byte viene combinato con una chiave che si ripete tramite or-esclusivo, e il risultato è mostrato in hex. XOR è simmetrico, quindi la stessa chiave lo inverte con lo strumento gemello di decifratura XOR. Tutto avviene nel browser, quindi il testo e la chiave non lasciano mai la pagina.

Come usare

  1. Digita o incolla il testo da cifrare.
  2. Inserisci la tua chiave.
  3. Leggi il testo cifrato in hex nella casella di output.
  4. Copialo o condividi il link con il tuo testo compilato.

Quando usarlo

XOR è un classico dei CTF e un semplice trucco di offuscazione: un messaggio messo in XOR con una chiave sembra hex casuale. Inserisci una chiave e un testo per ottenere l'hex e poi passalo. Chi lo riceve lo incolla nello strumento di decifratura XOR con la stessa chiave per leggere il messaggio. Per una cifratura vera, usa lo strumento di crittografia di testo AES.

Domande frequenti

Perché l'output è in hex?

Lo XOR di testo e chiave produce byte arbitrari spesso non stampabili, quindi l'hex è un modo sicuro e leggibile per trasportarli. Lo strumento di decifratura XOR rilegge quell'hex.

Come lo decifro?

Apri lo strumento di decifratura XOR, incolla l'hex e inserisci la stessa chiave. XOR è simmetrico, quindi la stessa chiave lo inverte.

Il cifrario XOR è sicuro?

No con una chiave corta ripetuta; è facile da rompere ed è pensato per enigmi e apprendimento. Solo un one-time pad (una chiave davvero casuale lunga quanto il messaggio, mai riutilizzata) è sicuro. Per una cifratura pratica, usa AES.

Posso condividere questo con il mio testo già inserito?

Sì. L'URL si aggiorna automaticamente mentre digiti. Copiala dalla barra degli indirizzi o usa il pulsante Copia link, e chiunque la apra vedrà il tuo testo già pronto.

Strumenti correlati