Oszlopos transzpozíciós titkosírás
Szöveg titkosítása vagy visszafejtése egy rácsba való írással és az oszlopok kulcs szerinti sorrendbe olvasásával.
Oszlopos transzpozíciós titkosírás
Az oszlopos transzpozíciós titkosírás úgy kódol üzeneteket, hogy sorról sorra beírja azokat egy rácsba, amely ugyanolyan széles, mint a választott kulcs, majd az oszlopokat oszloponként újra olvassa a kulcs betűinek abc-sorrendjében. Semmi nincs helyettesítve — minden betű még ott van, csak átrendezve — ami természetes társa egy helyettesítő titkosírásnak, mint a Vigenère vagy Atbash, és alapja egy rejtvényes nyomnak, ahol egy kulcsszó nyitja meg a rácsot.
A kulcs egyszerre két dolgot állít be: hossza az oszlopok száma, és betűinek sorrendje az olvasási sorrend. A dupla transzpozíció a rácsot másodszor futtatja egy második kulccsal, ellenállva az egyetlen pass-nak, amely nyitott hagyott oszlop-frekvencia-elemzésnek. Ha a szöveg nem osztható egyenletesen teljes sorokra, hagyja az utolsó sort röviden (szabálytalan) vagy töltse fel egy teljes téglalapra — a kitöltés egyszerűbb, de a visszafejtett szöveg végén hordozza ezt a kitöltőt. Tartsa meg a szóközöket és írásjeleket egy olvasható rácsért, vagy távolítsa el az összes karaktert a klasszikus háborús megjelenésért. A rács megjelenítése szövegként nyomtatja ki a rácsot, így láthatja, hogyan átrendezte a kulcs az oszlopokat.
Az eszköz Unicode karakterpontokkal működik, így az ékezetes betűk és emojik túlélnek egy oda-vissza utat, és a Windows és Unix sorvégek ugyanúgy kezeltek. Az élő számlálás az összes karaktert jelenti ki és be, az oszlop számát lépésenként, valamint hogy az eredmény titkosítva vagy visszafejtve volt.
Minden a böngészőben fut — az írt szöveg és kulcs soha nem kerül feltöltésre. Másolja az eredményt, töltse le .txt fájlként, vagy küldje vissza a kimenetet a bemenetbe az újbóli visszafejtéshez vagy egy másik titkosírás felülírásához.