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.
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.
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.
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.
- 1Odaberite šifru i konfigurirajte jeOdaberite 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.
- 2Ručno napisana aritmetika znakova pokreće transformacijuSvaka š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.
- 3Razbijanje grubom silom rangira svih 25 Cezarovih pomakaAko 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.
- 4Kopirajte rezultat ili podijelite poveznicu na zagonetkuIzlaz 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
URL koder i dekoder
Kodirajte i dekodirajte URL-ove i nizove upita. Podržava encodeURIComponent, decodeURIComponent i analizu nizova upita.
Base64 koder i dekoder
Kodirajte tekst ili datoteke u Base64, ili dekodirajte Base64 nizove natrag u obični tekst. Trenutno, privatno i besplatno.
HTML koder i dekoder
Kodirajte posebne znakove u HTML entitete ili dekodirajte entitete natrag u obični tekst. Trenutno, u vašem pregledniku.