Пояснения по выполнению практики для направления "Информационная безопасность"
Описание
Пояснения по выполнению практики для направления "Информационная безопасность"
00:02 Введение и задание
• Приветствие студентов направления ИБ.
• Объяснение цели видео: объяснение теоретических основ для практики.
• Задание: ознакомиться с теоретической частью, рассчитать параметры алгоритма RSA, рассчитать ключи по алгоритму Диффи-Хеллмана и реализовать их программно.
• Упоминание о работе с системой GitHub.
01:57 Классификация алгоритмов шифрования
• Обсуждение алгоритма RSA как алгоритма шифрования с открытым ключом.
• Классификация алгоритмов: симметричные, асимметричные и однонаправленные.
02:35 Симметричные алгоритмы
• Описание симметричных алгоритмов: использование одного ключа для зашифрования и расшифрования.
• Проблема передачи ключа по открытому каналу.
• Необходимость передачи ключа по закрытому каналу.
05:17 Асимметричные алгоритмы
• Использование двух ключей: открытого и закрытого.
• Открытый ключ передаётся по открытому каналу, закрытый ключ остаётся у отправителя.
• Алгоритм RSA как пример асимметричного алгоритма.
07:28 Однонаправленные функции
• Однонаправленные функции выдают хэш или дайджест без ключа.
• Применение: хранение паролей, контроль целостности данных.
• Лавинный эффект: изменение одного бита приводит к кардинальному изменению хэша.
09:46 Формирование ключей в RSA
• Выбор двух простых чисел p и q.
• Вычисление модуля n = p * q и числа Эйлера φ(n).
• Выбор числа e, взаимно простого с φ(n).
• Формирование пары ключей: открытый ключ e, n и закрытый ключ d, n.
14:16 Пример шифрования
• Зашифрование числа 19 с помощью формулы: c = e^k * m % n.
• Результат шифрования: 10.
16:44 Расшифровка
• Формула расшифровки: m' = d^k * c % n.
• Пример расшифровки: 10^17 % 21 = 19.
• Значение расшифрованного сообщения: 19.
18:00 Задание по алгоритму
• Разберитесь с алгоритмом согласно варианту задания.
• Выполните расчёт ключей и шифрование.
• Запишите результаты письменно и прикрепите к отчёту: распечатайте рамку, напишите от руки, отсканируйте или сфотографируйте и вставьте в отчёт.
19:09 Алгоритм Диффи-Хеллмана
• Изучите алгоритм Диффи-Хеллмана самостоятельно.
• Алгоритм позволяет сформировать два одинаковых ключа без передачи их в открытом виде.
• Письменное задание по варианту прикреплено в курсе, выполните его от руки и прикрепите к отчёту.
19:50 Программная реализация
• Реализуйте две простые программы или одну программу для алгоритмов.
• Выложите программы в собственный репозиторий на GitHub.
• Ссылка на репозиторий должна быть в отчёте.
• Программы загружать не нужно, они будут в репозитории.
20:41 Задание со звёздочкой
• Если не справитесь с основной работой в течение двух недель, выполните задание со звёздочкой.
• Задание со звёздочкой сложнее и мотивирует выполнить работу вовремя.
• При выполнении всей работы вовремя вы претендуете на оценку «отлично».
• Вопросы можно задавать в личном сообщении.
Автор

Похожие видео

#художник #ольгабазанова #картинамаслом #искусство #картина #пишеммаслом

Как из ФГИС ЛК запросить «Выписку из ГЛР»

5.15 Закрепите атрибуты

73 - All About NavMesh Agent in Unity

О чём не говорит большинство педагогов по вокалу. Профсекреты для раскрытия себя и своего вокала.

155 - Cleaning up the member service

(RuSub) Бадминтон. Смэш. Почему я не говорил о пронации в бадминтоне
