Přeskočit na hlavní obsah

Caesarova šifra a šifrátor textu zdarma

Šifrujte a dešifrujte text pomocí Caesarovy šifry, ROT13, Atbashe a Vigenèrovy šifry. Klasické substituční šifry, vše ve vašem prohlížeči.

Funguje offline po načtení

Mám šifrovaný text: najít posun

Vyzkouší každý Caesarův posun na vstupním textu a seřadí je podle toho, nakolik výsledek připomíná skutečný jazyk.

Posune každé písmeno o 13 pozic. Samo-inverzní — dvojí aplikace vrátí původní text.

Mapování abecedy(nahoře: vstup, dole: výstup)
AN
BO
CP
DQ
ER
FS
GT
HU
IV
JW
KX
LY
MZ
NA
OB
PC
QD
RE
SF
TG
UH
VI
WJ
XK
YL
ZM

Pouze pro vzdělávací účely. Caesar, ROT13, Atbash a Vigenere jsou klasické šifry — neposkytují skutečnou ochranu a jsou triviálně prolomitelné. Nepoužívejte je k ochraně citlivých informací.

Vstup
Výstup
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

Běžná použití

  • Kódovat a dekódovat ROT13Použijte ROT13 k zatemnění textu — jde o šifru pro spoilery, odpovědi na puzzle a upozornění na obsah.
  • Vytvořit Caesar Cipher PuzzleKódujte skryté zprávy v Caesar šifře pro lovy pokladů, escape rooms a výzvy na puzzle.
  • Naučte se klasickou kryptografiiProzkoumejte šifry Caesar, Atbash a Vigenère, abyste pochopili historii a principy kryptografie.
  • Posílejte tajné zprávyKódujte osobní zprávy, poznámky a soukromou komunikaci jednoduchou šifrou substituce.
  • Aplikujte šifru AtbashObrátit abecedu s Atbash: A se stane Z, B se stane Y a tak dále — starobylá hebrejská šifra.

Jak to funguje

Všechny čtyři šifry — Caesarova, ROT13, Atbash a Vigenèrova — jsou implementovány od základu v prohlížeči pomocí čisté aritmetiky znakových kódů, bez jakékoli externí knihovny. Kódování a dekódování probíhá okamžitě ve vašem prohlížeči, jak píšete; nic se nikdy neodesílá na server.

  1. 1
    Vyberte šifru a nastavte ji
    Vyberte si ze čtyř klasických substitučních šifer. Caesarova umožňuje pomocí posuvníku nastavit posun 1–25. Vigenèrova vyžaduje klíčové slovo, jehož písmena určují jiný posun na každé pozici textu. ROT13 a Atbash nemají žádné parametry — obě jsou samoinverzní, takže kódování a dekódování je stejná operace.
  2. 2
    Ručně napsaná znaková aritmetika provádí transformaci
    Každá šifra je malá čistá funkce nad vstupním řetězcem. Caesarova a ROT13 používají modulární aritmetiku nad znakovými kódy — ((znakovýKód - báze + posun) % 26) + báze — a nealfabetické znaky ponechávají zcela beze změny. Atbash zrcadlí každé písmeno výpočtem báze + 25 - (znakovýKód - báze). Vigenèrova cyklicky prochází znaky klíčového slova a aplikuje jiný posun na každé následující písmeno.
  3. 3
    Prolamovač hrubou silou seřadí všech 25 Caesarových posunů
    Máte-li šifrový text, ale neznáte posun, panel „prolomit“ vyzkouší všech 25 posunů najednou a ohodnotí každého kandidáta oproti frekvencím anglických písmen pomocí chí-kvadrát testu. Dešifrování, jehož rozložení písmen nejlépe odpovídá skutečné angličtině, se zařadí na první místo.
  4. 4
    Zkopírujte výsledek nebo sdílejte odkaz na hádanku
    Výstup se aktualizuje živě s každým stiskem klávesy. Zkopírujte jej do schránky, nebo použijte „Kopírovat odkaz“ k vygenerování URL, která kóduje zvolenou šifru, posun nebo klíč a vstupní text — takže můžete sdílet zakódovanou hádanku, která se otevře přímo v nástroji.

Související nástroje

Časté dotazy