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.
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.
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.
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.
- 1Odaberite šifru i podesite jeOdaberite 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.
- 2Ručno napisana aritmetika znakova pokreće transformacijuSvaka š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.
- 3Brute-force razbijač rangira svih 25 Cezarovih pomakaAko 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.
- 4Kopirajte rezultat ili podijelite link zagonetkeIzlaz 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
URL koder i dekoder
Kodiranje i dekodiranje URL-ova i nizova upita. Podržava encodeURIComponent, decodeURIComponent i raščlanjivanje stringova upita.
Base64 koder i dekoder
Kodirajte tekst ili fajlove u Base64, ili dekodirajte Base64 nizove nazad u obični tekst. Trenutno, privatno i besplatno.
HTML koder i dekoder
Kodirajte posebne znakove u HTML entitete ili dekodirajte entitete nazad u obični tekst. Trenutno, u vašem pregledniku.