Задание. Практическая работа состоит из двух частей

Практическая работа состоит из двух частей:

Часть 1 – применение одного из алгоритмов симметричного шифрования;

Часть 2 – шифрование с использованием алгоритма RSA.

Порядок выполнения работы:

Часть 1:

1. Используя один из алгоритмов симметричного шифрования (см. вариант), зашифровать свои данные: фамилию, имя, отчество.

2. Выполнить проверку, расшифровав полученное сообщение.

Часть 2:

1. Написать программу, реализующую алгоритм шифрования и дешифрования сообщения RSA. Входные данные: открытый и секретный ключи (значения n, e, d) и сообщение (m).

2. Используя заданные значения p, q, e, d (см. вариант) зашифровать и дешифровать сообщения m1, m2, m3 (см. вариант).

Содержание отчета

1. Титульный лист

2. Содержание

3. Задание

4. Применение алгоритма симметричного шифрования

5. Применение алгоритма асимметричного шифрования

4.1. Программа шифрования и дешифрования сообщения при помощи алгоритма RSA

4.2. Результаты шифрования и дешифрования заданных сообщений

5. Выводы

Варианты

Вариант – номер по списку в журнале.

Номер варианта Исходные данные
Часть 1 Часть 2
Алгоритм шифрования p q е d m1 m2 m3
  Простая перестановка              
  Одиночная перестановка              
  Двойная перестановка              
  Магический квадрат              
  Шифр Цезаря              
  Полибианский квадрат              
  Шифр Гронсфельда              
  Многоалфавитная замена              
  Простая перестановка              
  Одиночная перестановка              
  Двойная перестановка              
  Магический квадрат              
  Шифр Цезаря              
  Полибианский квадрат              
  Шифр Гронсфельда              
  Многоалфавитная замена              
  Простая перестановка              
  Одиночная перестановка              
  Двойная перестановка              
  Магический квадрат              
  Шифр Цезаря              
  Полибианский квадрат              
  Шифр Гронсфельда              
  Многоалфавитная замена              
  Простая перестановка              
  Одиночная перестановка              
  Двойная перестановка              
  Магический квадрат              
  Одиночная перестановка              
  Шифр Гронсфельда              

Практическая работа №6

«Механизмы контроля целостности данных»

Цель работы

Изучить порядок вычисления и проверки ЭЦП (электронной цифровой подписи)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: