Caesar-rejtjel

🚧

Ez az bejegyzés még kezdeti állapotban van. Alap infókat már meg lehet tudni belőle, de még sok minden hiányzik.

A Caesar-rejtjel az egyik legrégebbi szimmetrikus titkosítási algoritmus.

Ez az algoritmus elavult (már jó néhány évszázada), és nagyon egyszerűen támadható. Csak szemléltetési célokra jó, de valódi titkosításra ne használd!

Julius Caesar használta a hadvezéreinek küldött üzenetek titkosítására.

Titkosítási kulcsként egy számot használ, amit Caesar és a hadvezérei előre megbeszéltek, valószínűleg személyesen. Az üzenetben minden egyes betűről az ABC-ben annyival kellett jobbra lépni, amennyi a kulcsként használt szám értéke. Tehát, ha a kulcs 1, akkor az üzenetben szereplő A betűről egyet lépünk tovább, így a titkosított szövegben B lesz, ha pedig a kulcs 2, akkor az A betűből C lesz, stb.

Ez egy szimmetrikus titkosítási algoritmus, mert a titkosításhoz használt kulcsot ismerve vissza lehet fejteni az üzenetet. Így a feladó és a címzett is ugyan azt a kulcsot használták.

A Caesar-rejtjellel csak szöveget lehet titkosítani. És, gondolom, egyértelmű, hogy nagyon gyenge algoritmus, minimális erőfeszítéssel törhető.

A ROT-13 titkosítási algoritmus a Caesar-rejtjel egyik változata, ami a 13-as számot használja kulcsként.


Ha jobban bele szeretnéd magad ásni a témába, itt találsz további információt: