Preskoči na glavni sadržaj

Cezarova šifra i enkriptor teksta — besplatno

Šifrirajte i dešifrirajte 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 šifrat: pronađi pomak

Isprobava svaki Cezarov pomak na ulaznom tekstu i rangira ih prema tome koliko rezultat sliči pravom jeziku.

Pomiče svako slovo za 13. Samo-inverzno — dvostruka primjena vraća original.

Preslikavanje abecede(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 za edukativne svrhe. Cezarova, ROT13, Atbash i Vigenere su klasične šifre — ne pružaju pravu povjerljivost i trivijalno se razbijaju. Ne koristiti za zaštitu osjetljivih podataka.

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

Uobičajene namjene

  • Kodiraj i Dekodiraj ROT13Koristi ROT13 da sakrijuš tekst — glavna šifra za spoilere, odgovore na puzzle i upozorenja o sadržaju.
  • Kreiraj Caesar Cipher PuzzleKodiraj tajne poruke u Caesar šifri za lov na riznico, escape prostorije i izazove sa puzzle.
  • Nauči Klasičnu KriptografijuIstražuj Caesar, Atbash i Vigenère šifre da razumiješ povijest i principe kriptografije.
  • Pošalji Tajne PorukeKodiraj osobne poruke, napomene i privatne komunikacije sa jednostavnom šifrom zamjene.
  • Primijeni Atbash ŠifruPreokreni abecedu sa Atbash: A postaje Z, B postaje Y, i tako dalje — drevna hebrejska šifra.

Kako funkcionira

Sve četiri šifre — Cezar, ROT13, Atbash i Vigenère — implementirane su od nule u pregledniku koristeći čistu aritmetiku znakovnih kodova, bez ikakve vanjske biblioteke. Kodiranje i dekodiranje odvijaju se trenutačno u vašem pregledniku dok tipkate; ništa se nikad ne šalje na poslužitelj.

  1. 1
    Odaberite šifru i konfigurirajte je
    Odaberite između četiri klasične supstitucijske šifre. Cezar vam omogućuje postavljanje vrijednosti 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. Cezar i ROT13 koriste modularnu aritmetiku na kodovima znakova — ((kodZnaka - baza + pomak) % 26) + baza — ostavljajući ne-alfabetske znakove potpuno nepromijenjenima. Atbash zrcali svako slovo izračunom baza + 25 - (kodZnaka - baza). Vigenère prolazi kroz znakove ključne riječi, primjenjujući drugačiji pomak na svako sljedeće slovo.
  3. 3
    Razbijanje grubom silom rangira svih 25 Cezarovih pomaka
    Ako imate šifrirani tekst, ali ne znate pomak, panel 'crack' isprobava svih 25 pomaka odjednom i ocjenjuje svakog kandidata prema učestalosti engleskih slova koristeći hi-kvadrat test. Dešifriranje čija raspodjela slova najbolje odgovara pravom engleskom rangira se prvo.
  4. 4
    Kopirajte rezultat ili podijelite poveznicu na zagonetku
    Izlaz se ažurira uživo pri svakom pritisku tipke. Kopirajte ga u međuspremnik ili koristite 'Kopiraj poveznicu' za generiranje URL-a koji kodira odabranu šifru, pomak ili ključ i ulazni tekst — tako da možete podijeliti kodiranu zagonetku koja se otvara izravno u alatu.

Srodni alati

Često postavljana pitanja