Szyfr Playfaira
Szyfruj lub odszyfruj tekst za pomocą klasycznego szyfru Playfaira z tabelą 5×5 zbudowaną ze słowa kluczowego.
Szyfr Playfaira
Szyfr Playfaira to klasyczna metoda szyfrowania z 1854 roku, która szyfruje pary liter zamiast pojedynczych znaków, co czyni go znacznie trudniejszym do złamania zwykłą analizą częstotliwości niż szyfr Cezara czy szyfr podstawieniowy. To narzędzie buduje tabelę 5×5 liter z twojego hasła, dzieli tekst na pary liter i szyfruje lub odszyfrowuje każdą parę za pomocą reguł wierszy, kolumn i prostokątów, na które jest znany ten szyfr — przydatne do lekcji kryptografii, łowów zagadek, wyzwań CTF lub badania, jak działa szyfrowanie sprzed ery komputerów.
Wprowadź hasło, aby zainicjować tabelę; jego litery będą najpierw, a następnie reszta alfabetu. Ponieważ tabela ma 25 komórek, wybierz, czy połączyć I i J w jedną komórkę (tradycyjne podejście), czy całkowicie pominąć Q. Wybierz kierunek, literę wypełniającą używaną do rozdzielenia podwojonej litery i dopełnienia końca (domyślnie X, z automatycznym fallbackiem) i czy diakrytyka mają być złożone do zwykłej łaciny, aby tekst można było szyfrować, czy raczej wykluczyć. Wynik można zgrupować w bloki pięciu znaków lub pozostawić ciągły.
Spacje, cyfry i znaki interpunkcji są usuwane przed parowaniem, ponieważ Playfair potrzebuje ciągłego ciągu liter. Podwojona litera w parze (dwa L w "BALLOON") otrzymuje literę wypełniającą wstawioną między nie, a wiadomość o nieparzystej długości otrzymuje literę dołączoną na końcu; odszyfrowanie odzyskuje te litery wypełniające jako zwykły wynik, ponieważ nie ma niezawodnego sposobu, aby je później odróżnić od rzeczywistych liter. Włącz "Pokaż tabelę i pary liter", aby zobaczyć dokładnie, jak tekst został podzielony, lub wyłącz, aby zobaczyć tylko wynik.
Wszystko działa lokalnie w przeglądarce — twoje hasło i tekst nigdy nie są przesyłane. Skopiuj wynik, pobierz go jako plik .txt lub prześlij go z powrotem do wejścia, aby połączyć inną transformację.