Скачиваний:
47
Добавлен:
29.06.2022
Размер:
392.98 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»

(СПбГУТ)

_____________________________________________________________________________

Кафедра информационной безопасности телекоммуникационных систем

Дисциплина «Основы криптографии»

Практическое задание 1

«Изучение и практическое применение простейших методов шифрования данных в ручном режиме»

Выполнили: ст. гр. .

.

Проверил: проф. Яковлев В.А..

Санкт-Петербург

2021

Цель работы: Приобретение первичных практических навыков “ручного” шифрования на примере простейших алгоритмов преобразования данных.

  1. Режим шифрования методом простой замены.

Открытый текст: С ВЕРЫ НАЧИНАЕТСЯ ВСЯКОЕ ПОНИМАНИЕ

Ключ подстановки: 4

Шифрование осуществляется в соответствии с алгоритмом простой замены yi=(xi+k) mod 32. В соответсвии с ключем, каждой букве присваивается новое значение, при этом не используются буквы “ё” и “й”. (см.Рис.1)

Рис.1 Режим шифрования методом простой замены

В результате, зашифрованный текст выглядит следующим образом:

Вывод: в данном методе производится простая замена символов на определенное количество заданное ключом.

2. Режим шифрования методом перестановок.

Открытый текст: С ВЕРЫ НАЧИНАЕТСЯ ВСЯКОЕ ПОНИМАНИЕ

Ключ перестановки: 3102

Шифрование осуществляется путем замены каждой буквы исходного текста на букву, порядковый номер которой соответствует цифре ключа перестановки. Каждой цифре ключа соответствует порядковый номер буквы. Нумерация букв начинается “0 до 3”, при этом через каждые 4 букв исходного текста (т.к. ключ имеет 4 символов) нумерация от “0 до 3” повторяется.

В результате, зашифрованный текст выглядит следующим образом:

Вывод: в данной работе мы познакомились с режимом шифрования методом перестановок, а затем зашифровали словосочетание используя определенный ключ.

3. Режим шифрования методом гаммирования.

Исходный текст: СВ

Ключ гаммирования: НИ

В соответствии с таблицей кодов букв русского языка, буквы записываются следующим образом:

1. Исходный текст:

С – 10010001

В – 10000010

2. Ключ:

Н – 10001000

И – 10001101

Следовательно, исходное сообщение имеет вид: 1001000110000010; ключ имеет вид: 1000100010001101

Шифрование осуществляется путем сложения по модулю 2 открытого текста и гаммы: yi=(xi+ki) mod 2. Ключ используется циклически до конца открытого текста.

В результате, зашифрованный текст выглядит следующим образом:

Вывод: в данной работе мы познакомились с разными видами шифрования, использовали разнообразные методы шифрования. На практике познакомились с гаммированием, методом перестановок, методом простой замены.

Соседние файлы в папке Лабораторные и практики