Ugrás a tartalomra

Caesar-titkosítás és ROT13: titkosítás és visszafejtés

A Caesar-titkosítás minden betűt adott számú hellyel eltol az ábécében. Itt tetszőleges eltolással, angol vagy magyar ékezetes ábécével titkosíthatsz és fejthetsz vissza, akár ismeretlen kulccsal is.

  • Korlátlanul ingyenes
  • Regisztráció nélkül
Minden a böngésződben történik, az adat nem kerül fel szerverre.
  • ✓ Ingyenes
  • ✓ Regisztráció nélkül
  • ✓ A fájl nem töltődik fel

Következő lépés

Ezután ezt is megcsinálhatod

Hogyan használd?

  1. Válaszd ki, hogy titkosítani vagy visszafejteni szeretnél.
  2. Válaszd ki az ábécét és az eltolás mértékét.
  3. Írd be a szöveget, és másold ki az eredményt.
  4. Ismeretlen kulcsnál kapcsold be az összes eltolás kipróbálását.
Kipróbálom most

Mi a Caesar-titkosítás?

A Caesar-titkosítás (angolul Caesar cipher) a legismertebb és legrégebbi rejtjelek egyike. Lényege, hogy a szöveg minden betűjét az ábécében ugyanannyi hellyel eltoljuk. Hárommal eltolva az A-ból D, a B-ből E, a C-ből F lesz, az ábécé végén pedig elölről kezdjük: X → A, Y → B, Z → C. A nevét a hagyomány szerint Julius Caesarról kapta, aki állítólag hármas eltolással írta bizalmas leveleit.

A visszafejtés ugyanilyen egyszerű: ugyanannyi hellyel visszafelé kell tolni a betűket. A kulcs tehát egyetlen szám, az eltolás mértéke. A titkosítás csak a betűket érinti, a számok, írásjelek és szóközök változatlanok maradnak, a kis- és nagybetű pedig megmarad.

ROT13: a különleges eset

A ROT13 a Caesar-titkosítás 13-as eltolással, az angol ábécén. Mivel az angol ábécé 26 betűs, a 13-as eltolás kétszer alkalmazva pontosan visszaadja az eredetit: ugyanaz a művelet titkosít és fejt vissza. A „Hello” ROT13-mal „Uryyb”, és az „Uryyb” ROT13-mal ismét „Hello”.

A ROT13-at az internet korai fórumain arra használták, hogy a poénokat, rejtvénymegoldásokat és filmes „spoilereket” elrejtsék az olvasó elől, aki csak akkor fejtette meg, ha akarta. Ma is előfordul programozási feladatokban és rejtvényekben. Ehhez válaszd az angol ábécét és a 13-as eltolást.

Angol vagy magyar ábécé?

Az eszköz két ábécével dolgozik:

ÁbécéBetűkMire jó?
Angol (26 betű)a–zROT13, nemzetközi feladatok, programozás
Magyar ékezetekkel (35 betű)a á b c d e é f g h i í j k l m n o ó ö ő p q r s t u ú ü ű v w x y zékezetes magyar szöveg titkosítása

Az angol ábécével az ékezetes betűk nem változnak, ezért egy magyar szövegben árulkodóan „kilógnak”. A magyar ábécében az ékezetes magánhangzók is részt vesznek az eltolásban, így a titkosított szöveg egységesebb. A kétjegyű betűket (cs, gy, sz) az eszköz két külön betűként kezeli. Fontos: a titkosításhoz és a visszafejtéshez ugyanazt az ábécét kell választani.

Visszafejtés ismeretlen kulccsal

A Caesar-titkosítás nagy gyengesége, hogy kevés a lehetséges kulcs: az angol ábécében 25, a magyarban 34. Ha nem tudod, mennyi volt az eltolás, egyszerűen próbáld ki mindet. Kapcsold be az összes eltolás kipróbálását: az eszköz egy táblázatban kiírja a szöveg elejét minden lehetséges visszafejtéssel, és azonnal kiderül, melyik sor értelmes.

Ezt a módszert nyers erővel történő támadásnak (brute force) nevezik. Hosszabb szövegeknél a betűgyakoriság elemzése is célra vezet: a magyar szövegekben az e, az a és a t a leggyakoribb betűk, így a titkosított szöveg leggyakoribb betűjéből gyakran kitalálható a kulcs.

A táblázat a szöveg első 200 karakterét mutatja minden eltolással, hogy hosszú üzenetnél is áttekinthető maradjon. Ha megtaláltad az értelmes sort, írd be az eltolás értékét, és válts visszafejtésre: így a teljes szöveget visszakapod.

Mire jó ma a Caesar-titkosítás?

Valódi adatvédelemre nem alkalmas: bárki percek alatt feltöri. Jelszót, személyes adatot, üzleti titkot ne ezzel védj. Ugyanakkor kiváló:

  • oktatásra: a titkosítás alapfogalmai (kulcs, titkosítás, visszafejtés, feltörés) ezen a legkönnyebb megérteni,
  • rejtvényekhez, kincskereséshez, szabadulószobához,
  • programozási gyakorlatnak: a Caesar-titkosítás megírása klasszikus kezdő feladat, az eszközzel ellenőrizheted a programod eredményét,
  • játékos üzenetekhez barátok, gyerekek között.

Kidolgozott példa

Titkosítsuk a „Holnap délben” szöveget a magyar ábécével, 3-as eltolással.

  1. H → az ábécében utána következik az i, í, j, tehát a H-ból J lesz.
  2. o → ó, ö, ő, vagyis ő.
  3. l → m, n, o, vagyis o.

Az eszköz ugyanígy jár el minden betűvel, és pillanatok alatt adja a teljes eredményt, a szóközt és az írásjeleket változatlanul hagyva. A visszafejtéshez válaszd a visszafejtés irányt ugyanazzal a 3-as eltolással és a magyar ábécével.

Gyakori kérdések

Biztonságos a Caesar-titkosítás?

Nem. Mivel kevés a lehetséges kulcs, bárki könnyen feltörheti. Játékra, tanulásra jó, valódi adatvédelemre nem.

Mi a ROT13?

A Caesar-titkosítás 13-as eltolással az angol ábécén. Ugyanaz a művelet titkosít és fejt vissza.

Mit csinál az eszköz a számokkal és írásjelekkel?

Változatlanul hagyja őket. Csak a választott ábécé betűit tolja el, a kis- és nagybetűt megtartva.

Hogyan fejtek vissza, ha nem tudom a kulcsot?

Kapcsold be az összes eltolás kipróbálását: a táblázatban minden lehetséges kulccsal látod a szöveget, és kiválaszthatod az értelmeset.

Miért kell ugyanazt az ábécét választani?

Mert a két ábécé eltérő hosszú, így ugyanaz az eltolás más betűt ad. Más ábécével visszafejtve értelmetlen szöveget kapsz.

Utoljára módosítva: 2026. november 3.

Ajánljuk

Hasonló eszközök

Ha a(z) Caesar és ROT13 titkosítás jól jött, ezekre is szükséged lehet.

Mind a kategóriában →

Mások ezeket is használják