Cezarova šifra i enkriptor teksta — besplatno
Enkriptujte i dekriptujte tekst Cezarovom šifrom, ROT13, Atbash i Vigenère šifrom. Klasične supstitucione šifre, sve u vašem pregledaču.
Imam šifrat: pronađi pomak
Isprobava svaki Cezarov pomak na ulaznom tekstu i rangira ih prema tome koliko rezultat liči na pravi jezik.
Pomera svako slovo za 13. Samo-inverzno — dvostruka primena vraća original.
Samo za edukativne svrhe. Cezarova, ROT13, Atbash i Vigenere su klasične šifre — ne pružaju pravu poverljivost i trivijalno se razbijaju. Ne koristiti za zaštitu osetljivih podataka.
Uobičajene upotrebe
- Kodiraj i Dekodiraj ROT13Koristi ROT13 da zakrijuš 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ži Caesar, Atbash i Vigenère šifre da razumeš istoriju i principe kriptografije.
- Pošalji Tajne PorukeKodiraj lične poruke, napomene i privatne komunikacije sa jednostavnom šifrom zamene.
- Primeni Atbash ŠifruPreokreni abecedu sa Atbash: A postaje Z, B postaje Y, i tako dalje — drevna hebrejska šifra.
Kako funkcioniše
Sve četiri šifre — Cezar, ROT13, Atbaš, i Vižener — implementirane su od nule u pregledaču koristeći čistu aritmetiku kodova znakova, bez ikakve spoljne biblioteke. Kodiranje i dekodiranje se dešavaju trenutno u vašem pregledaču dok kucate; ništa se nikada ne šalje na server.
- 1Izaberite šifru i podesite jeIzaberite između četiri klasične supstitucione šifre. Cezar vam omogućava da podesite vrednost pomaka od 1–25 pomoću klizača. Viženeru je potrebna ključna reč čija slova određuju drugačiji pomak na svakoj poziciji u tekstu. ROT13 i Atbaš nemaju parametre — obe su same sebi inverzne, tako da 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 nad kodovima znakova — ((kodZnaka - osnova + pomak) % 26) + osnova — ostavljajući ne-alfabetske znakove potpuno nepromenjenim. Atbaš ogleda svako slovo izračunavanjem osnova + 25 - (kodZnaka - osnova). Vižener prolazi kroz znakove ključne reči, primenjujući drugačiji pomak na svako sledeće slovo.
- 3Brute-force razbijač rangira svih 25 Cezarovih pomakaAko imate šifrovan tekst ali ne znate pomak, panel „razbij” isprobava svih 25 pomaka odjednom i ocenjuje svakog kandidata prema učestalosti slova u engleskom jeziku koristeći hi-kvadrat test. Dešifrovanje čija raspodela slova najbolje odgovara stvarnom engleskom rangira se prvo.
- 4Kopirajte rezultat ili podelite link zagonetkeIzlaz se ažurira uživo sa svakim pritiskom tastera. Kopirajte ga u privremenu memoriju, ili koristite „Kopiraj link” da generišete URL koji kodira izabranu šifru, pomak ili ključ, i uneti tekst — tako da možete podeliti šifrovanu zagonetku koja se otvara direktno u alatki.
Slične alatke
URL koder i dekoder
Kodirajte i dekodirajte URL-ove i nizove upita. Podržava encodeURIComponent, decodeURIComponent i analizu nizova upita.
Base64 enkoder i dekoder
Enkodujte tekst ili fajlove u Base64, ili dekodujte Base64 stringove nazad u čisti tekst. Trenutno, privatno i besplatno.
HTML enkoder i dekoder
Enkodujte specijalne karaktere u HTML entitete ili dekodujte entitete nazad u čisti tekst. Trenutno, u vašem pregledaču.