XOR šifra

XOR textu nebo hex dat opakovaným klíčem; stejný klíč data zase obnoví.

Vše se počítá přímo v tomto prohlížeči — žádná data nikam neodcházejí.

Jak použít: XOR šifra

XOR šifra kombinuje každý bajt dat s bajtem klíče operací XOR; klíč se opakuje, dokud nepokryje celá data. Stejná operace se stejným klíčem data zase obnoví. Používá se ve výuce, šifrovacích úlohách (CTF) a při analýze jednoduše zakódovaných dat.

  1. V poli Vstup jako zvol, jestli vkládáš text (UTF-8), nebo hex.
  2. Zadej Klíč a v poli Klíč jako jeho formát.
  3. V poli Výstup jako zvol hex (výsledek obvykle obsahuje netisknutelné bajty), nebo text.

Časté chyby a tipy

Bezpečnost
XOR s krátkým opakujícím se klíčem se dá snadno prolomit analýzou četnosti. Bezpečná je jen varianta s náhodným klíčem stejně dlouhým jako data, použitým jedinkrát.
Proč výstup jako hex
Výsledek XOR bývá sled bajtů, které nejsou platný text. Při výstupu jako text by se část informace ztratila.
Zpětný převod
Pro dešifrování vlož zašifrovaná data jako hex a použij stejný klíč.

Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.

Další nástroje v kategorii Kódování a text