top of page
                                    Лабораторная работа №2
                                     Тема: Шифр Плейфера.
Цель Работы: Изучение принципа шифрования информации с помощью биграммного шифра Плейфера.

                                                                          Теоретические сведения:

Шифр Плейфера – ручная симметричная техника шифрования, в которой впервые использована замена биграмм. Изобретена в 1854 году Чарльзом Уитстоном, но названа именем Лорда Лайона Плейфера, который внедрил данный шифр в государственные службы Великобритании.

Шифр Плейфера использует матрицу 5х5, содержащую ключевое слово или фразу. Для создания матрицы и использования шифра достаточно запомнить ключевое слово и четыре простых правила. Чтобы составить ключевую матрицу, нужно заполнить пустые ячейки матрицы буквами ключевого слова, потом заполнить оставшееся ячейки матрицы символами алфавита, не встречающимися в ключевом слове, по порядку. Ключевое слово, дополненное алфавитом, составляет матрицу 5х5 и является ключом шифра.

Для того чтобы зашифровать сообщение, необходимо разбить его на биграммы( группы из двух символов), например «Hello World» становится «HE LL OW OR LD», и отыскать эти биграммы в таблице. Два символа биграммы соответствуют углам прямоугольника в ключевой матрице. Определяем положения углов этого прямоугольника относительно друг друга. Затем, руководствуясь следующими 4 правилами, зашифровываем пары символом.

Правила шифра Плейфера

1.Если два символа биграммы совпадают (или остался один символ), добавляем после первого символа «X», зашифровываем новую пару символом и продолжаем.                                   

2.Если символы биграммы исходного текста встречаются в одной строчке, то эти символы замещаются на символы, расположенные в ближайших столбцах справа от соответствующих символов. Если символ является последним в строке, то он заменяется на первый символ той же строки.

3.Если символы биграммы исходного текста встречаются в одном столбце, то они преобразуются в символы того же столбца, находящиеся непосредственно под ними. Если символ является нижним в столбце, то он заменяется на первый символ этого же столбца.

4. Если символы биграммы исходного текста находятся в разных столбцах и разных строках, то они заменяются на символы, находящиеся в тех же строках, но соответствующие другим углам прямоугольника

Задание:
Зашифруйте свою фамилию шифром Плейфера вручную.
Контрольные вопросы:
  1. К какому классу шифров относится шифр Плейфера?

  2. Укажите особенности подобных шифров.

  3. Опишите процедуры шифрования и расшифрования по методу Плейфера

  4. Оцените криптостойкость изученного метода шифрования и возможности использования подобных методов в современных криптосистемах.

bottom of page