Playfair-titkosírás
Szöveg titkosítása vagy dekódolása a klasszikus Playfair-titkosírással, egy kulcsszó alapján felépített 5×5-ös betűtáblázat segítségével.
Playfair-titkosírás
A Playfair-titkosírás egy 1854-ből származó klasszikus titkosítási módszer, amely betűpárokat titkosít az egyes karakterek helyett, így sokkal nehezebben feltörhető egyszerű gyakoriság-elemzéssel, mint a Caesar vagy helyettesítési titkosírás. Ez az eszköz egy 5×5-ös betűtáblázatot épít fel a kulcsszóból, a szöveget betűpárokra osztja, és minden párt az oszlop-, sor- és téglalap-szabályokkal titkosít vagy dekódol, amelyekről ez a titkosírás ismert — hasznos kriptográfia tanításához, rejtvényjátékokhoz, CTF-kihívásokhoz vagy egy pre-számítógépes titkosírás működésének megismeréséhez.
Adjon meg egy kulcsszót a táblázat inicializálásához; annak betűi előbb jönnek, majd az ábécé többi része. Mivel a táblázatnak 25 cella van, válassza, hogy az I és J az egyik cellában egyesül-e (a hagyományos megközelítés) vagy a Q-t teljesen hagyja-e el. Válassza ki az irányt, a töltőbetűt, amely egy dupla betű szétválasztására és a szöveget kiegészítésére szolgál (alapértelmezetten X, automatikus tartalékkal), valamint azt, hogy a diakritikus jelek egyszerű latin betűkre lecsapódnak-e, hogy az akcentusos szöveg titkosítható legyen, vagy helyette kizárásra kerüljenek. A kimenet öt karakteres blokkokra csoportosítható vagy folyamatos maradhat.
A szóközök, számjegyek és írásjelek eltávolításra kerülnek a párosítás előtt, mivel a Playfair-titkosírásnak folyamatos betűsorra van szüksége. Ha egy szó közepén dupla betű jelenik meg (a BALLOON két L-je), közöttük egy töltőbetű kerül beillesztésre, és a páratlan hosszú szöveget a végén az egyik belekerül; a dekódolás helyreállítja ezeket a töltőbetűket, mivel később nincs megbízható módja annak megállapítására, hogy valódi betűből vagy beillesztettből származnak-e. Kapcsolja be a "Táblázat és betűpárok megjelenítése" opciót, hogy pontosan láthassa, hogyan lett felosztva a szöveg, vagy kapcsolja ki az eredmény megtekintéséhez.
Minden lokálisan fut a böngészőjében — a kulcsszavad és szövegeid soha nem kerülnek feltöltésre. Másolja ki az eredményt, töltse le .txt fájlként, vagy küldje vissza a bemenetbe egy másik átalakítás láncolásához.