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.