Основи криптографії
Освітня програма: Інформатика (перший (бакалаврський) рівень вищої освіти)
Структурний підрозділ: Факультет комп'ютерних наук та кібернетики
Назва дисципліни
Основи криптографії
Код дисципліни
ВК.1.03
Тип модуля
Вибіркова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2023/2024
Семестр / Триместр
6 Семестр
Кількість кредитів ЕСТS
4
Результати навчання
ПРН18.1. Знати, аналізувати, вибирати та кваліфіковано застосовувати засоби забезпечення інформаційної безпеки і цілісності даних відповідно до розв'язуваних прикладних завдань та створюваних програмних систем.
Форма навчання
Попередні умови та додаткові вимоги
а) Знати: основні поняття і методи дискретної математики, теорії чисел, математичного аналізу, структур даних, програмування.
б) Вміти: по опису перетворень створювати алгоритми і програми, що їх реалізують.
Зміст навчальної дисципліни
Дисципліна «Основи криптографії» спрямована на вивчення основних задач передачі та захисту інформації від несанкціонованого доступу.
Вона забезпечує оволодіння сучасними методами криптографічних перетворень інформації. Криптографія включає криптографію з відкритими ключами: основні
протоколи, цифровий підпис, геш-функції, блокчейн технологію, доведення з нульовим розкриттям, методи автентифікації, біткоін та інші криптовалютні системи.
Рекомендована та необхідна література
Основні:
1.Oded Goldreich, Foundations of Cryptography, Cambridge University Press, 2004, 372pp.
2 D. Salomon, Handbook of Data Compression.-Springer-Verlag, 2010, 1370pp.
3 J.Kutz, Y.Lindel, Introduction to Modern Cryptography.-Chaptman&Hall, 2014, 603 pp.
4 A.M. Antonopoulas, Mastering Bitcoin Open Edition, 2014
Додаткові:
1. А.В. Анісімов Алгоритмічна теорія великих чисел // Видавничий дім
«Академперіодика», 2001, – 153 с.
Заплановані освітні заходи та методи викладання
Лекції, консультації, самостійна робота
Методи та критерії оцінювання
- оцінювання впродовж навчального періоду:
1. Активна робота на лекції, усні відповіді: PH1.1, PH1.2, PH1.3, PH1.4– 10 балів/6 бали;
2. Виконання завдань, винесених на самостійну роботу: PH2.1, PH2.2 – 10 балів/6 бали;
3. Реферат, захист реферату: PH1.1, PH1.2, PH2.1, PH2.2 – 40 балів/24 бали;
- підсумкове оцінювання: іспит.
- максимальна кількість балів які можуть бути отримані: 40 балів;
- результати навчання які будуть оцінюватись: PH1.1, PH1.2, PH1.3, PH1.4;
- форма проведення і види завдань: усно–письмова форма.
Для здобувачів освітньо-наукового ступеня, які набрали сумарно меншу кількість балів ніж критично-розрахунковий мінімум – 20 балів для одержання іспиту за рішенням кафедри не допустити до складання іспиту із рекомендацією здати контрольні роботи та захистити проект до повторного складання іспиту.
Рекомендований мінімум – 36 балів.
Мова викладання
Українська
Викладачі
Ця дисципліна викладаеться наступними викладачами
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни