Šifry, písma a kódy, každá tabulka vygenerovaná z pravidla
Šifry a kódy
Vložte zašifrovanou zprávu a uvidíte všechna čtení, která může mít, seřazená od nejpravděpodobnějšího: Caesarovy posuny, ROT13, atbash, čísla za písmena, binární kód, kódy ASCII, Braillovo písmo a římské číslice. Potom otevřete stránku dané šifry a pracujte dál. Nic z toho, co vložíte, neopouští vaše zařízení.
26 čtení, nejvíc podobné jazyku první. U krátkého textu je pořadí odhad.
- Caesarova šifra posun 11
KLIC JE POD MODRYM KVETINACEM U ZADNI BRANKYOtevřít nástroj - ROT13
IJGA HC NMB KMBPWK ITCRGLYACK S XYBLG ZPYLIWOtevřít nástroj - Caesarova šifra posun 17
EFCW DY JIX GIXLSG EPYNCHUWYG O TUXHC VLUHESOtevřít nástroj - Caesarova šifra posun 2
TURL SN YXM VXMAHV TENCRWJLNV D IJMWR KAJWTHOtevřít nástroj - Caesarova šifra posun 1
UVSM TO ZYN WYNBIW UFODSXKMOW E JKNXS LBKXUIOtevřít nástroj - Caesarova šifra posun 20
BCZT AV GFU DFUIPD BMVKZERTVD L QRUEZ SIREBPOtevřít nástroj - Caesarova šifra posun 18
DEBV CX IHW FHWKRF DOXMBGTVXF N STWGB UKTGDROtevřít nástroj - Caesarova šifra posun 4
RSPJ QL WVK TVKYFT RCLAPUHJLT B GHKUP IYHURFOtevřít nástroj - Caesarova šifra posun 10
LMJD KF QPE NPESZN LWFUJOBDFN V ABEOJ CSBOLZOtevřít nástroj - Caesarova šifra posun 16
FGDX EZ KJY HJYMTH FQZODIVXZH P UVYID WMVIFTOtevřít nástroj - Caesarova šifra posun 6
PQNH OJ UTI RTIWDR PAJYNSFHJR Z EFISN GWFSPDOtevřít nástroj - Caesarova šifra posun 22
ZAXR YT EDS BDSGNB ZKTIXCPRTB J OPSCX QGPCZNOtevřít nástroj - Caesarova šifra posun 14
HIFZ GB MLA JLAOVJ HSBQFKXZBJ R WXAKF YOXKHVOtevřít nástroj - Caesarova šifra posun 15
GHEY FA LKZ IKZNUI GRAPEJWYAI Q VWZJE XNWJGUOtevřít nástroj - Caesarova šifra posun 12
JKHB ID ONC LNCQXL JUDSHMZBDL T YZCMH AQZMJXOtevřít nástroj - Atbash
EDGM FK ZAL CALXQC ETKVGBOMKC U POLBG NXOBEQOtevřít nástroj - Caesarova šifra posun 9
MNKE LG RQF OQFTAO MXGVKPCEGO W BCFPK DTCPMAOtevřít nástroj - Caesarova šifra posun 23
YZWQ XS DCR ACRFMA YJSHWBOQSA I NORBW PFOBYMOtevřít nástroj - Caesarova šifra posun 19
CDAU BW HGV EGVJQE CNWLAFSUWE M RSVFA TJSFCQOtevřít nástroj - Caesarova šifra posun 21
ABYS ZU FET CETHOC ALUJYDQSUC K PQTDY RHQDAOOtevřít nástroj - Caesarova šifra posun 7
OPMG NI TSH QSHVCQ OZIXMREGIQ Y DEHRM FVEROCOtevřít nástroj - Caesarova šifra posun 8
NOLF MH SRG PRGUBP NYHWLQDFHP X CDGQL EUDQNBOtevřít nástroj - Caesarova šifra posun 5
QROI PK VUJ SUJXES QBKZOTGIKS A FGJTO HXGTQEOtevřít nástroj - Caesarova šifra posun 3
STQK RM XWL UWLZGU SDMBQVIKMU C HILVQ JZIVSGOtevřít nástroj - Caesarova šifra posun 24
XYVP WR CBQ ZBQELZ XIRGVANPRZ H MNQAV OENAXLOtevřít nástroj - Caesarova šifra posun 25
WXUO VQ BAP YAPDKY WHQFUZMOQY G LMPZU NDMZWKOtevřít nástroj
Jak to použít
Vložte zašifrovaný text do pole. Text projde najednou všemi dešifrátory bez klíče: 25 Caesarových posunů, atbash, čísla za písmena, binární kód, kódy ASCII, Braillovo písmo a římské číslice.
Přečtěte si seznam. U každého čtení je uvedené jméno šifry a u posunu také číslo. Seznam je seřazený podle toho, jak dobře čtení dává v jazyce smysl, takže nejlepší je nahoře.
Otevřete nástroj vedle čtení a pracujte dál: změňte posun, dešifrujte delší zprávu nebo si přečtěte, jak šifra funguje a proč se dá prolomit.
Co na webu najdete
Caesarova šifra bývá začátkem skoro každé šifrovací hry: každé písmeno se posune o pevný počet míst v abecedě. Text v poli nahoře je posunutý o jedenáct a dešifrátor najdeKLIC JE POD MODRYM KVETINACEM U ZADNI BRANKY bez nápovědy, protože zkusí všech 25 posunů a vybere ten, který dává v jazyce smysl. Na stránce najdete volný posun, ROT13 a seznam všech posunů.
Vigenerova šifra nahrazuje jediný posun klíčovým slovem: každé písmeno klíče určuje posun jednoho písmene textu. Šifra platila tři sta let za nerozluštitelnou. Na stránce najdete celou tabulku tabula recta, vygenerovanou řádek po řádku z Caesarova posunu.
Atbash píše abecedu pozpátku, takže se tajemství změní naGZQVNHGER. Klíč nepotřebuje a je sám sobě inverzní, proto bývá první šifrou, kterou se děti učí. Čísla za písmena zapisují ahoj jako 1-8-15-10 a objevují se v řadě šifrovaček; nastránce šifer pro děti mají svůj oddíl.
Binární kód zapisuje každý bajt osmi číslicemi, takže ahoj je01100001 01101000 01101111 01101010. Překladač pracuje v UTF-8, a proto se háčky, čárky i emoji zapíšou i přečtou beze změny. Tabulka ASCIIvypisuje všech 128 kódů s desítkovým, šestnáctkovým a binárním zápisem a se jménem každého řídicího znaku.
Pro Braillovo písmo najdete překladač a tabulku písmen, číslic a znaků. Ahoj v Braillově písmu je ⠁⠓⠕⠚ a tabulka se odvozuje z logiky desítek, kterou zavedl Louis Braille a kterou stránka vysvětluje. Římské číslice se převádějí oběma směry a každé číslo až do 3999 se skládá ze třinácti hodnot.
Čtyři písma mají přehledové stránky s oddílem pro každý znak a s trenažérem: řecká abeceda, hiragana, egyptské hieroglyfys překladačem jmen a klínové písmo s překladačem po slabikách. Každá stránka vymezuje rozsah své tabulky.
Jak vznikají tabulky na tomto webu
Na tomto webu není žádná tabulka napsaná rukou. Pro každou šifru existuje program a testy, které jeho pravidlo ověřují: Braillovo písmo má 63 různých buněk a každé písmeno se po převodu do bodů a zpět vrátí beze změny. Římské číslice jdou od jedné do 3999 a žádná neopakuje symbol čtyřikrát; binární kód vrátí přesně ten text, který dostal, bajt po bajtu.
Program kontroluje i samotné stránky písem. Automatická kontrola před vydáním otevře hotový web a ověří, že řecká abeceda, hiragana, hieroglyfy a klínové písmo mají oddíl pro každý řádek své tabulky a řádek pro každý oddíl. Druhá kontrola prochází zdrojový kód celého webu a hledá znaky šifer, které někdo napsal rukou, místo aby je vygeneroval program.
Totéž platí pro to, co nástroj neumí. Kódy ASCII nemají místo pro písmeno s háčkem a Braillova tabulka na webu nemá buňku pro otazník. Pole takový znak nezahazuje potichu. Vypíše seznam znaků, které vynechalo. Dešifrátor nahoře nabízí seznam čtení a u krátkého textu může skóre četnosti upřednostnit špatný posun, proto na obrazovce zůstává každé čtení i se jménem své šifry.
Pro výpravy a do třídy
Na stránce šifer pro děti najdete šifry z táborů, ze šifrovacích her a z hodin matematiky, seřazené od nejlehčí po nejtěžší. U každé je hotová šifrovačka, odpověď skrytá za kliknutím a odkaz na luštění. Tytéž programy, které šifrovačky luští, je i zašifrovaly, takže se šifrovačka a její odpověď nemohou rozcházet.
Žádný z nástrojů nevyžaduje účet, neukládá, co jste napsali, ani neposílá text na server. Všechno probíhá uvnitř stránky, na vašem zařízení, a jakmile se stránka jednou načte, pracuje i po výpadku připojení.
Časté otázky
Jak dešifrátor pozná, kterou šifru někdo použil?
Nepozná ji. Text zkusí dešifrovat každá šifra, která nepotřebuje klíč, a každé čtení dostane skóre podle toho, jak se četnost jeho písmen blíží četnosti písmen v jazyce. Skutečná věta má hodně E, A a O, kdežto špatné dešifrování dává rovnoměrnou změť. Seznam je seřazený podle skóre. U krátkého textu může být nahoře omyl, proto zůstává na obrazovce celý.
Které šifry dokáže rozpoznat?
Ty, které nepotřebují klíč: Caesarovu šifru s každým z 25 posunů včetně ROT13, atbash, čísla za písmena, binární kód, kódy ASCII, Braillovo písmo a římské číslice. Vigenerova šifra potřebuje klíč a dešifrátor ho z krátkého textu neuhodne, proto má vlastní stránku s polem pro klíč.
Co je substituční šifra?
Jakýkoli kód, v němž se každé písmeno zprávy nahradí jiným znakem podle pevného pravidla. U Caesarovy šifry je tím pravidlem posun v abecedě. U atbashe je jím obrácená abeceda a u binárního kódu osm číslic za každé písmeno. Pravidlo je klíč: kdo ho zná, zprávu přečte.
Jsou tabulky na webu správně?
Každou tabulku vytváří program, který se řídí pravidlem šifry, a testy toto pravidlo ověřují. Braillova tabulka se odvozuje z prvních deseti znaků a z logiky desítek a římské číslice ze třinácti hodnot a z odčítacího pravidla. Jména řídicích znaků ASCII se porovnávají s databází znaků Unicode.
Odesílá se někam, co sem vložím?
Ne. Každý dešifrátor běží ve vašem prohlížeči. Nic, co vložíte, neopouští vaše zařízení, není tu žádný účet a na stránce není žádný sledovací skript.