Homofoniczne Szyfry Podstawieniowe
Homophonic substitution ciphers convert each plaintext character to one of the previously determined letters or graphic symbols.
Zastosowanie
Homofoniczne szyfry podstawieniowe powstały jako ulepszenie prostych szyfrów podstawieniowych. Stały się popularne w czasach Odrodzenia i były stosowane na dworach Europejskich jeszcze długo po formalnym końcu tej epoki.
Opis
Homofoniczne szyfry podstawieniowe polegają na zastępowaniu każdego jednego znaku w tekście jawnym, czymś innym. To coś innego może być pojedynczym znakiem, liczbą, wyrazem lub nawet znakiem graficznym. Dla odczytania szyfrogramu należy odwrócić ustalone podstawienie i zamieniać wyrażenia odwrotnie.
Główną motywacją wprowadzenia tego typu szyfrów, była chęć zaciemnienia rozkładu częstotliwościowego znaków w szyfrogramie. Zwykle przyporządkowywało się popularnym literom kilka innych znaków, liczb lub wyrażeń, a następnie używało ich naprzemiennie i losowo. Czyniło to zadanie analizowania szyfrogramów znacznie trudniejszym.
Z racji tego, że każda z 26 liter w alfabecie łacińskim powinna być zastąpiona przez kilka odpowiadających jej wyrażeń, najpopularniejszą techniką było przyporządkowywanie każdej literze kilku liczb. Rzadziej spotykało się rozszerzanie alfabetu o dodatkowe znaki, na przykład nadawanie innych znaczeń małym i wielkim literom w alfabecie, pisanie liter "do góry nogami" lub wymyślanie zupełnie nowych znaków graficznych.