Шифр Плейфера шифрует не буквы, а пары букв — по квадрату с ключевым словом. Работает с латиницей (квадрат 5 × 5) и русским алфавитом (таблица 4 × 8). Для каждой пары показываем правило и подсвечиваем клетки, а шаги можно листать по одному — удобно разбирать на уроке.
Всё считается в браузере — текст никуда не отправляется
Осторожно: может убрать настоящую букву, если она совпала с заполнителем.
Квадрат · 5 × 5, I = J
PLAYF
IREXM
BCDGH
KNOQS
TUVWZ
пара текстарезультат
По шагам · пара 1 из 13
пары с заполнителем
HI→BMпрямоугольник
Буквы в разных строках и столбцах — берём углы прямоугольника: каждая буква остаётся в своей строке и переходит в столбец другой.
02
Как работает
Квадрат по ключу
PLAYF IREXM …
Буквы ключевого слова без повторов занимают первые клетки, остальные идут по алфавиту. В латинском квадрате I и J делят клетку, в русской таблице Ё пишется как Е.
Пары букв
HI DE TH EG …
Текст делят на пары. Одинаковые буквы в паре разводит заполнитель, нечётный хвост добивает он же.
Три правила
строка · столбец · углы
В одной строке — соседи справа, в одном столбце — снизу, иначе — противоположные углы прямоугольника. Расшифровка идёт в обратную сторону.
03
Частые вопросы
Текст делят на пары букв и ищут обе буквы в квадрате. Если они в одной строке, каждую заменяют соседкой справа, в одном столбце — соседкой снизу; за краем счёт продолжается с другой стороны. Если буквы в разных строках и столбцах, они образуют углы прямоугольника, и каждая уходит в другой угол на своей строке. Так «HI» по ключу «playfair example» становится «BM».
Разводить заполнителем: между одинаковыми буквами вставляют X, а в русском — «х». Так «TREES» делится на TR EX ES. Если после этого букв нечётное число, заполнитель дописывают в конец. Если повторяется сам заполнитель, например XX, ставят запасную букву — здесь Q для латиницы и «ъ» для русского. Заполнитель можно сменить в поле «Заполнитель».
В русском алфавите 33 буквы, и в квадрат 5 × 5 они не помещаются. Поэтому берут таблицу 4 × 8 на 32 буквы: «ё» пишут как «е». Сначала идут буквы ключа без повторов, затем остальные по алфавиту. По ключу «ключ» первая строка — «ключабвг», и «шифр плейфера» шифруется как «ыехсшежмпмтю». Правила пар те же, что в латинском квадрате.
Постройте тот же квадрат по тому же ключу и разбейте шифровку на пары. Правила обратные: в строке берут соседку слева, в столбце — сверху, прямоугольник работает так же. В расшифровке останутся заполнители: «HIDETHEGOLDINTHETREXESTUMP». Кнопка «Убрать заполнители» снимет их между одинаковыми буквами и в конце, но может убрать и настоящую X, поэтому текст стоит перечитать.
В квадрате 5 × 5 всего 25 клеток, а латинских букв 26 — одну приходится объединить с соседней. Обычно жертвуют J: она встречается реже других и похожа на I начертанием. Поэтому «JAZZ» шифруется как «IAZZ», и при расшифровке вместо J появится I. В некоторых вариантах вместо этого убирают Q, но классическое описание шифра объединяет I и J.
Английский физик Чарльз Уитстон в 1854 году. Название шифр получил по фамилии его друга, барона Лайона Плейфера, который продвигал изобретение в правительстве. Британская армия пользовалась шифром Плейфера как полевым во Второй англо-бурской и Первой мировой войнах: его можно выполнить карандашом за несколько минут, а частотный анализ отдельных букв против него не работает.