Главная страница

Лабораторная работа № 1. Методы и средства защиты информации


Скачать 193.38 Kb.
НазваниеМетоды и средства защиты информации
Дата25.09.2022
Размер193.38 Kb.
Формат файлаdocx
Имя файлаЛабораторная работа № 1.docx
ТипРеферат
#695803
страница2 из 10
1   2   3   4   5   6   7   8   9   10

Лабораторная работа № 1. Шифрование с использованием системы Цезаря



Цель работы: формирование умений шифрования с использованием системы Цезаря.

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




При шифровании заменой (подстановкой) символы шифруемого текста заменяются символами того же или другого алфавита с заранее установленным правилом замены. В шифрах простой замены (одноалфавитной подстановки) каждый символ исходного текста заменяется символами того же алфавита одинаково на всем протяжении текста.

Система шифрования Цезаря Шифр Цезаря является частным случаем шифра простой замены (одноалфавитной подстановки). Ключом шифрования является целое число 1 … N, где N – количество букв алфавита шифруемого слова, уменьшенное на 1. Ключ будет обозначаться символом К. При шифровании исходного текста каждая буква заменяется на другую букву того же алфавита. Заменяющая буква определяется путем смещения от исходной буквы алфавита на К букв. При достижении конца алфавита выполняется циклический переход к его началу. Рассмотрим пример шифрования сообщения

«ПРИЛЕТАЮ ЗАВТРА» с использованием системы Цезаря. Ключ шифрования К=3. Сначала сформируем таблицу подстановок, содержащую соответствующие пары букв исходного текста и шифртекста (рисунок 1).

Верхняястрока– основнойалфавит


а

б

в

г

д

е

ё

ж

з

и

й

к

л

м

н

о

п

р

с

т

у

ф

х

ц

ч

ш

щ

ъ

ы

ь

э

ю

я

г

д

е

ё

ж

з

и

й

к

л

м

н

о

п

р

с

т

у

ф

х

ц

ч

ш

щ

ъ

ы

ь

э

ю

я

а

б

в

Нижняястрока– алфавит,сдвинутыйвправопо ключу3

Рисунок 1 Таблица подстановок для системы Цезаря

При шифровании каждая буква исходного текста (из верхней строки таблицы) заменяется на соответствующую букву из нижней строки. Таким образом, в результате шифрования сообщения «БОЛЬШАЯ ПЕРЕМЕНА» будет получен шифртекст «ДСОЯЫГВТЗУЗПЗРГ».

    1. 1   2   3   4   5   6   7   8   9   10


написать администратору сайта