Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЗИ_КонтРаб_ЗО_2016.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
246 Кб
Скачать
☆

2.7. Задания № 2

Варианты заданий представлены в табл. 9.

Таблица 9

Варианты заданий № 2 «Шифрование сообщений»

Вариант

Задание на программирование

1

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

2

Реализовать шифрование с использованием шифра Бофора (уi=ki – xi (mod n)). Ключом выбрать Ваше имя. Реализовать также расшифровку шифротекста.

3

Реализовать шифрование с использованием шифра Бофора (yi=xi – ki (mod n)). Ключом выбрать Ваше имя. Реализовать также расшифровку шифротекста.

4

Реализовать шифрование с использованием гомофонической замены (использовать три алфавита шифротекста). Осуществить расшифрование.

5

Реализовать шифрование с использованием полиалфавитной подстановки (к=3). Осуществить расшифровку.

6

Реализовать шифрование и расшифровку методом перестановки. Ключ 3 4 2 1 5.

7

Реализовать шифрование и расшифровку методом перестановки. Ключ 4 2 3 1.

8

Реализовать шифрование и расшифровку с использованием метода перестановки. Ключ: 6 3 2 5 1 4.

9

Реализовать шифрование и расшифровку с использованием метода перестановки. Ключ: 3 1 2 5 4.

Продолжение табл.9

10

Реализовать шифрование и расшифровку, используя метод конечной гаммы. Гамму задать самостоятельно.

11

Реализовать шифрование и расшифровку, используя метод бесконечной гаммы. Гамму задать самостоятельно.

12

Реализовать шифрование и расшифровку методом перестановки. Ключ 5 6 4 2 1 3.

13

Реализовать шифрование и расшифровку с использованием моноалфавитной замены. Алфавит шифротекста сдвинут на пять позиций влево по отношению к алфавиту открытого текста (первый - а, б, в, г,… ; второй - е, ё, ж, з,…).

14

Реализовать шифрование и расшифровку с использованием моноалфавитной замены. Общая формула замены: Yi = 5Xi mod N.

15

Реализовать шифрование и расшифровку с использованием шифра Вижинера. Ключевое слово: защита.

16

Реализовать шифрование и расшифровку с использованием шифра Бофора (уi=ki – xi (mod n)). Ключом выбрать слово: замена.

17

Реализовать шифрование и расшифровку с использованием шифра Бофора (yi=xi – ki (mod n)). Ключом выбрать слово: Марина.

18

Реализовать шифрование и расшифровку с использованием гомофонической замены. Алфавиту открытого текста поставить в соответствие два алфавита широтекста.

19

Реализовать шифрование и расшифровку с использованием полиалфавитной подстановки. Используется два алфавита; k=2.