CIPHERNAUT
Katalog šifer
KódováníObtížnost: Střední

Šestnáctkový kód (hex)

Každý znak se zapíše dvojicí číslic 0-9 a písmen A-F. Úsporný zápis, který programátoři milují.

Vyzkoušej si to

22 znaků

Výsledek · Šestnáctkový kód (hex)

54 61 6A 6E C3 A1 20 7A 70 72 C3 A1 76 61 20 70 72 6F 20 6F 64 64 C3 AD 6C

Jak to funguje

  1. 1Znak má v počítači číslo, například A je 65. Šestnáctková soustava počítá do šestnácti: číslice 0-9 a pak A, B, C, D, E, F.
  2. 2Číslo 65 se v šestnáctkové zapíše jako 41 (4 krát 16 plus 1). Takže A je 41.
  3. 3Každý znak dostane dvě číslice, oddělené mezerou: AHOJ je 41 48 4F 4A.
  4. 4Písmena s háčky zabírají víc bajtů, takže mají dvě dvojice: č je C4 8D.
  5. 5Luštíš opačně: dvojici převeď na číslo (první číslice krát 16 plus druhá) a najdi znak.

Příklad

INFORMACE

49 4E 46 4F 52 4D 41 43 45

Zajímavost

Šestnáctková soustava je pro programátory pohodlná zkratka za dvojkovou: jeden bajt se vejde přesně do dvou číslic. Znakový kód ASCII vyšel v roce 1963, kódování UTF-8 pro češtinu a další jazyky navrhli v září 1992 Ken Thompson a Rob Pike. Šestnáctkový zápis uvidíš dodnes třeba u barev na webu, například #FF0000 je červená.

Zkus vyluštit

Tahle zpráva je zašifrovaná šifrou Šestnáctkový kód (hex) s výchozím nastavením:

48 45 58 20 4A 45 20 48 52 41

Nápověda

Každé dvojici odpovídá jeden znak. Mezeru zapisuje dvojice 20, písmeno A je 41.

Ukázat řešení

HEX JE HRA

Další šifry v kategorii