Preskoči na glavno vsebino

Cezarjeva šifra in šifrirnik besedila — brezplačno

Šifrirajte in dešifrirajte besedilo s Cezarjevo šifro, ROT13, Atbash in Vigenèrjevo šifro. Klasične substitucijske šifre, vse v vašem brskalniku.

Deluje brez povezave po nalaganju

Imam šifrirano besedilo: poišči pomik

Na vneseno besedilo preizkusi vsak Cezarjev pomik in jih razvrsti glede na to, kako podoben pravemu jeziku je rezultat.

Vsako črko premakne za 13 mest. Samoinverzna — dvakratna uporaba vrne izvirnik.

Preslikava abecede(zgoraj: vnos, spodaj: izpis)
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

Samo za izobraževalne namene. Caesarjeva, ROT13, Atbash in Vigenere so klasične šifre — ne zagotavljajo resnične zaupnosti in jih je trivialno zlomiti. Ne uporabljajte jih za zaščito občutljivih podatkov.

Vhod
Izhod
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

Pogosta področja uporabe

  • Kodiraj in Dekodiraj ROT13Uporabi ROT13 za zakrivanje besedila — glavni šifr za spoilere, odgovore na uganke in opozorila o vsebini.
  • Ustvari Uganke Caesar CipherKodiraj skrivna sporočila v Caesar šifri za love za zaklad, sobe za pobeg in izzive z ugankami.
  • Nauči se Klasične KriptografijeRaziščem Caesar, Atbash in Vigenère šifre, da razumeš zgodovino in načela kriptografije.
  • Pošlji Skrivna SporočilaKodiraj osebna sporočila, opombe in zasebno komunikacijo s preprostim šifrom zamenjave.
  • Uporabi Atbash ŠifroObrni abecedo z Atbash: A postane Z, B postane Y in tako naprej — starodavni hebrejski šifr.

Kako deluje

Vse štiri šifre — Cezarjeva, ROT13, Atbash in Vigenèrova — so implementirane od začetka v brskalniku z uporabo čiste aritmetike kod znakov, brez kakršne koli zunanje knjižnice. Kodiranje in dekodiranje potekata takoj v vašem brskalniku med tipkanjem; nič se nikoli ne pošlje na strežnik.

  1. 1
    Izberite šifro in jo nastavite
    Izberite med štirimi klasičnimi substitucijskimi šiframi. Cezarjeva vam omogoča nastavitev vrednosti premika od 1–25 z drsnikom. Vigenèrova zahteva ključno besedo, katere črke določajo drugačen premik na vsakem položaju v besedilu. ROT13 in Atbash nimata parametrov — obe sta samoinverzni, tako da sta kodiranje in dekodiranje ista operacija.
  2. 2
    Ročno napisana aritmetika znakov izvede pretvorbo
    Vsaka šifra je majhna čista funkcija nad vhodnim nizom. Cezarjeva in ROT13 uporabljata modularno aritmetiko na kodah znakov — ((kodaZnaka - osnova + premik) % 26) + osnova — pri čemer nealfabetski znaki ostanejo popolnoma nespremenjeni. Atbash zrcali vsako črko z izračunom osnova + 25 - (kodaZnaka - osnova). Vigenèrova kroži skozi znake ključne besede in vsaki naslednji črki uporabi drugačen premik.
  3. 3
    Razbijalnik s surovo silo razvrsti vseh 25 premikov Cezarja
    Če imate šifrirano besedilo, vendar ne poznate premika, plošča 'razbij' naenkrat preizkusi vseh 25 premikov in oceni vsakega kandidata glede na pogostosti angleških črk s hi-kvadrat testom. Dešifriranje, katerega porazdelitev črk se najbolje ujema s pravo angleščino, je razvrščeno na prvo mesto.
  4. 4
    Kopirajte rezultat ali delite povezavo do uganke
    Izpis se posodablja v živo z vsakim pritiskom tipke. Kopirajte ga v odložišče ali uporabite 'Kopiraj povezavo' za ustvarjanje URL-ja, ki kodira vašo izbrano šifro, premik ali ključ ter vhodno besedilo — tako da lahko delite kodirano uganko, ki se odpre neposredno v orodju.

Sorodna orodja

Pogosto zastavljena vprašanja