Šifra Rail Fence
Šifrujte a dešifrujte klasickou cik-cak transpozici s nastavitelným počtem kolejnic.
Související nástroje
Šifra Rail Fence
Rail fence (plotová šifra) je transpoziční šifra, se kterou se každý potká jako první: zpráva se píše úhlopříčně, odráží se mezi vrškem a spodkem pomyslného plotu, a pak se čte po řádcích. WE ARE DISCOVERED FLEE AT ONCE na třech kolejnicích se stane WECRLTEERDSOEEFEAOCAIVDEN — všechna písmena tam pořád jsou, změnilo se jen pořadí. Tento nástroj ji pouští oběma směry: šifrování promíchá, dešifrování znovu postaví cik-cak a zprávu z něj přečte.
Počet kolejnic je klíčem — dvě kolejnice míchají sotva, dvacet kolejnic na krátké zprávě nezmění vůbec nic (vlna se nestihne zlomit) a ideál klasických hádanek je tři až pět. Volba posunu začátku spustí cik-cak uprostřed cyklu — běžná varianta v geocachingu a CTF výzvách, která zlomí naivní řešiče. Mezery se před šifrováním ve výchozím nastavení odstraňují, jako v klasické podobě; ponechání mezer a interpunkce přepne na čistou transpozici všech znaků, díky čemuž je zpáteční cesta bezztrátová i pro celé věty.
Všechno pracuje s Unicode code pointy, takže č, ő i emoji projedou plotem vcelku místo rozbití na poloviny. Počítadlo ukazuje, kolik znaků cestovalo a po kolika kolejnicích.
Jako každá klasická šifra je to hádanka a učební pomůcka, ne ochrana — s nanejvýš pár desítkami rozumných klíčů je hrubá síla okamžitá. Na skutečné utajení použijte nástroj šifrování textu s AES. Všechno běží lokálně ve vašem prohlížeči; vaše zpráva neopustí vaše zařízení.