Шифр Плейфера — это классический метод шифрования, который работает не с отдельными буквами, а с парами букв. Такие пары называют биграммами.
Сначала по ключевому слову строится буквенная матрица. Повторяющиеся буквы из ключа удаляются, а оставшиеся ячейки заполняются остальными буквами выбранного алфавита. Для русских примеров используется русский алфавит, поэтому матрица строится под него, а не под традиционную английскую сетку 5×5.
При шифровании открытый текст разбивается на биграммы. Если две буквы находятся в одной строке, они заменяются буквами справа. Если они в одном столбце, используются буквы ниже. В остальных случаях применяется правило прямоугольника: каждая буква заменяется символом из той же строки, но из противоположного угла прямоугольника.
Символы-заполнители могут добавляться автоматически, чтобы разделить повторяющиеся буквы или дополнить последнюю неполную пару.