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.
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.
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.
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.
- 1Izberite šifro in jo nastaviteIzberite 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.
- 2Ročno napisana aritmetika znakov izvede pretvorboVsaka š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.
- 3Razbijalnik 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.
- 4Kopirajte rezultat ali delite povezavo do ugankeIzpis 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
URL kodirnik in dekodirnik
Kodirajte in dekodirajte URL-je in nize poizvedb. Podpira encodeURIComponent, decodeURIComponent in razčlenjevanje nizov poizvedb.
Koder in dekoder Base64
Kodirajte besedilo ali datoteke v Base64 ali dekodirajte nize Base64 nazaj v navadno besedilo. Takojšnje, zasebno in brezplačno.
Koder in dekoder HTML
Kodirajte posebne znake v entitete HTML ali dekodirajte entitete nazaj v navadno besedilo. Takoj, v vašem brskalniku.