Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Лабораторная работа № 3. Основы криптографии: алгоритмы шифрования (максимальная оценка 20 баллов)

Основы криптографии: алгоритмы шифрования (максимальная оценка 20 баллов)

 

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

 

Вопросы для подготовки к лабораторной работе:

1. Что такое криптография и криптоанализ?

2. Что такое шифрование и дешифрование?

3. Что такое симметричные и ассиметричные алгоритмы шифрования?

4. Что такое открытый и закрытый тексты?

 

Постановка задачи:

 

Спроектировать криптографческий алгоритм.

Пояснения:

1. Алгоритм может быть симметричным или асимметричным.

2. Внутри алгоритма должно быть реализовано не менее пяти изменений с открытым текстом.

3. Открытый текст может состоять из букв русского алфавита, цифр, знаков препинания.

4. В открытом тексте не могут быть использованы вспомогательные символы (*, /, % и т.д.).

5. Закрытый текст может состоять из любых символов.

 

Структура отчета:

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

2. Заполненная таблица:

 

Постановка задачи
 
Краткое описание алгоритма
В повествовательной форме описать алгоритм и его особенности. Привести необходимые таблицы соответствия символов, формулы и т.д.
Алгоритм шифрования
Подробный пошаговый алгоритм шифрования с пояснениями (в виде инструкции, блок-схемы и т.п.)
Алгоритм дешифрования
Подробный пошаговый алгоритм дешифрования с пояснениями (в виде инструкции, блок-схемы и т.п.)
Пример использования алгоритма для шифрования и дешифрования
Открытый текст Пошаговая реализация алгоритма шифрования Пошаговая реализация алгоритма дешифрования
Фрагмент текста на русском языке, в том числе содержащий знаки препинания и цифры Пошагово, в соответствии с алгоритмом, показать все изменения, происходящие с открытым текстом. Дать необходимые пояснения Пошагово, в соответствии с алгоритмом, показать все изменения, происходящие с закрытым текстом. Дать необходимые пояснения

 

<== предыдущая лекция | следующая лекция ==>
Тепловизионный контроль оборудования | Лабораторная работа №2. Задание к лабораторной работе №2


Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных