Besplatan Cezarova šifra i enkripcija teksta

Šifrujte i dešifrujte tekst pomoću Cezarove šifre, ROT13, Atbash i Vigenèreove šifre. Klasične supstitucijske šifre, sve u vašem pregledniku.

Radi offline nakon učitavanja

Imam šifrirani tekst: pronađi pomak

Isprobava svaki Cezarov pomak na ulaznom tekstu i rangira ih prema tome koliko rezultat liči na pravi jezik.

Pomjera svako slovo za 13. Sam sebi je inverzija — primjena dva puta vraća original.

Mapiranje pisma(gore: ulaz, dolje: izlaz)
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 u edukativne svrhe. Cezarova šifra, ROT13, Atbash i Vigenère su klasične šifre — ne pružaju stvarnu povjerljivost i lako se razbijaju. Nemojte ih koristiti za zaštitu osjetljivih podataka.

Unos
Izlaz
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

Kako radi

Sve četiri šifre — Cezarova, ROT13, Atbash, i Vigenère — implementirane su od nule u pregledniku koristeći čistu aritmetiku kodova znakova, bez ikakve vanjske biblioteke. Kodiranje i dekodiranje se dešava trenutno u vašem pregledniku dok kucate; ništa se nikada ne šalje serveru.

  1. 1
    Odaberite šifru i podesite je
    Odaberite između četiri klasične supstitucione šifre. Cezarova šifra vam omogućava da postavite vrijednost pomaka od 1–25 putem klizača. Vigenère zahtijeva ključnu riječ čija slova određuju drugačiji pomak na svakoj poziciji u tekstu. ROT13 i Atbash nemaju parametre — obje su same-sebi-inverzne, pa su kodiranje i dekodiranje ista operacija.
  2. 2
    Ručno napisana aritmetika znakova pokreće transformaciju
    Svaka šifra je mala čista funkcija nad ulaznim nizom. Cezarova šifra i ROT13 koriste modularnu aritmetiku na kodovima znakova — ((kodZnaka - baza + pomak) % 26) + baza — ostavljajući nealfabetske znakove potpuno nepromijenjene. Atbash zrcali svako slovo izračunavajući baza + 25 - (kodZnaka - baza). Vigenère kruži kroz znakove ključne riječi, primjenjujući drugačiji pomak na svako sljedeće slovo.
  3. 3
    Brute-force razbijač rangira svih 25 Cezarovih pomaka
    Ako imate šifrovani tekst ali nepoznat pomak, panel 'razbij' isprobava svih 25 pomaka odjednom i ocjenjuje svakog kandidata u odnosu na frekvencije slova engleskog jezika koristeći hi-kvadrat test. Dešifrovanje čija distribucija slova najbolje odgovara stvarnom engleskom se rangira prvo.
  4. 4
    Kopirajte rezultat ili podijelite link zagonetke
    Izlaz se ažurira uživo sa svakim pritiskom tastera. Kopirajte ga u međuspremnik, ili koristite 'Kopiraj link' da generišete URL koji kodira vašu odabranu šifru, pomak ili ključ, i ulazni tekst — tako da možete podijeliti kodiranu zagonetku koja se otvara direktno u alatu.

Povezani alati

Često postavljana pitanja