Szyfry polialfabetyczne
W szyfrach polialfabetycznych stosuje się wiele różnych alfabetów szyfrowania zamiast jednego. Klucz wskazuje, którego alfabetu należy użyć w danej pozycji tekstu. Najbardziej znane:
- Szyfr Vigènere’a – używa klucza jako hasła, którego litery określają przesunięcia (np. klucz „KEY” → K = +10, E = +4, Y = +24).
- Enigma – mechaniczna maszyna szyfrująca, zmieniająca alfabet z każdą literą.
Zalety: odporność na prostą analizę częstotliwości.
Wady: nadal podatne na analizę Kasiski'ego i Friedmana przy znanym języku.