Preskočiť na hlavný obsah

Caesarova šifra a šifrovač textu zadarmo

Šifrujte a dešifrujte text pomocou Caesarovej šifry, ROT13, Atbash a Vigenèrovej šifry. Klasické substitučné šifry, všetky vo vašom prehliadači.

Po načítaní funguje offline

Mám šifrovaný text: nájsť posun

Vyskúša každý Caesarov posun na vstupnom texte a zoradí ich podľa toho, nakoľko výsledok vyzerá ako skutočný jazyk.

Posúva každé písmeno o 13 pozícií. Samo-inverzná — dvojité použitie vráti pôvodný text.

Mapovanie abecedy(hore: 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

Len na vzdelávacie účely. Caesarova, ROT13, Atbash a Vigenere sú klasické šifry — neposkytujú skutočnú dôvernosť a sú ľahko prelomiteľné. Nepoužívajte ich na ochranu citlivých informácií.

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

Bežné použitia

  • Kóduj a Dekóduj ROT13Používaj ROT13 na zakrytie textu — ideálna šifra pre spoilery, odpovede na puzzle a varovania o obsahu.
  • Vytvor Caesar Cipher PuzzleKóduj tajné správy v Caesar šifre pre lov pokladov, únikové miestnosti a výzvy s puzzle.
  • Nauč sa Klasickú KryptografiuSkúmaj Caesar, Atbash a Vigenère šifry na pochopenie histórie a princípov kryptografie.
  • Odošli Tajné SprávyKóduj osobné správy, poznámky a súkromné komunikácie s jednoduchou substituičnou šifrou.
  • Aplikuj Atbash ŠifruObrátil abecedu s Atbash: A sa stane Z, B sa stane Y a tak ďalej — staroveká hebrejská šifra.

Ako to funguje

Všetky štyri šifry — Caesarova, ROT13, Atbash a Vigenèrova — sú implementované od základu v prehliadači pomocou čistej aritmetiky nad kódmi znakov, bez akejkoľvek externej knižnice. Kódovanie a dekódovanie prebieha okamžite vo vašom prehliadači počas písania; nič sa nikdy neposiela na server.

  1. 1
    Vyberte šifru a nastavte ju
    Vyberte si spomedzi štyroch klasických substitučných šifier. Caesarova umožňuje nastaviť hodnotu posunu od 1 do 25 pomocou posuvníka. Vigenèrova vyžaduje kľúčové slovo, ktorého písmená určujú iný posun na každej pozícii v texte. ROT13 a Atbash nemajú žiadne parametre — obe sú samoinverzné, takže kódovanie a dekódovanie je rovnaká operácia.
  2. 2
    Ručne napísaná aritmetika znakov vykonáva transformáciu
    Každá šifra je malá čistá funkcia nad vstupným reťazcom. Caesarova a ROT13 používajú modulárnu aritmetiku nad kódmi znakov — ((kódZnaku - báza + posun) % 26) + báza — pričom neabecedné znaky ponechávajú úplne bez zmeny. Atbash zrkadlí každé písmeno výpočtom báza + 25 - (kódZnaku - báza). Vigenèrova cyklicky prechádza znaky kľúčového slova a na každé nasledujúce písmeno aplikuje iný posun.
  3. 3
    Lámač hrubou silou zoradí všetkých 25 posunov Caesarovej šifry
    Ak máte šifrovaný text, ale nepoznáte posun, panel „prelomiť“ vyskúša naraz všetkých 25 posunov a ohodnotí každého kandidáta oproti frekvenciám anglických písmen pomocou chí-kvadrát testu. Dešifrovanie, ktorého rozloženie písmen sa najviac zhoduje so skutočnou angličtinou, sa zoradí ako prvé.
  4. 4
    Skopírujte výsledok alebo zdieľajte odkaz na hádanku
    Výstup sa aktualizuje živo pri každom stlačení klávesu. Skopírujte ho do schránky, alebo použite „Kopírovať odkaz“ na vygenerovanie URL, ktorá zakóduje vašu zvolenú šifru, posun alebo kľúč a vstupný text — takže môžete zdieľať zašifrovanú hádanku, ktorá sa otvorí priamo v nástroji.

Súvisiace nástroje

Často kladené otázky